Tag: popup

在鼠标单击PictureBox上时弹出TextBox,以便为图片添加自定义注释

在我的C#winforms应用程序中,我有一个可以将一些位图图像加载到其中的图片框。 我想要做的是,如果用户点击图片框中的某个位置,在鼠标位置会出现一个小文本框,用户可以在图片中添加自定义文本(注释)。 我知道如何将字符串写入位图文件,但我找不到在鼠标位置弹出文本框的方法,并在用户写入内容并按下回车键时自动将文本添加到图像中。 应如何定义此文本框及其属性? 谢谢。

允许鼠标事件通过半透明弹出窗口

我正在尝试从Popup的控件执行拖放操作。 被拖动的内容将被放置在拖放的位置,因此当拖动开始时,我想让Popup半透明以允许放置在它下面。 但到目前为止,我没有让鼠标事件通过我的半透明Popup 。 以下xaml工作正常,当使用鼠标hoverRectangle时, Button仍然可以单击 但是当鼠标hover在Popup的Rectangle时,以下xaml无法允许鼠标事件通过。 我试图获取Rectangle的PopupRoot顶级父级,并为可视树中的每个元素显式设置IsHitTestVisible和Opacity ,但它仍然不起作用。 我可以让它工作的唯一方法是将Background / Fill设置为Transparent但它看起来很奇怪并且hover非Transparent的部分仍然失败。 我已经阅读了以下链接,但据我所知,这只适用于Window而不是Popup 。 如何在WPF中创建一个允许鼠标事件通过的半透明窗口 有没有人有任何解决方案或建议? 🙂

使用c#(telerik)在wpf中自定义设置弹出窗口

我在按钮单击事件中显示弹出窗口>我在弹出窗口中保留了自定义用户控件,因此每当弹出窗口显示时,都会显示自定义用户控件。但现在我需要修改自定义控件。 弹出窗口中的当前自定义控件如下所示 但我需要角落看起来像下面的图像..怎么做。? 在我的控制中我需要那个尖锐的角落,每当弹出窗口显示时我都需要那个尖角点 抛出按钮的代码及其弹出窗口

确定哪个CustomPopupPlacement用于WPF Popup

我试图弄清楚当弹出窗口实际呈现时,已经使用了哪些传入的CustomPopupPlacement位置数组。 是否有任何事件可以检测到这个? 这个来自2009年的msdn线程似乎正是我的问题,但似乎没有答案。 http://social.msdn.microsoft.com/Forums/da/wpf/thread/4c6d216a-0011-4202-aa7e-2fccef3cc355 标记的答案似乎无效,我的情况与线程中的OP完全一样。 我将弹出4个路径并使用DP在三条路径上切换可见性,以选择正确呈现的箭头路径。 因此,假设我们通过CustomPopupPlacementCallback委托提供4个放置选项,是否有办法检测系统在处理屏幕边缘情况和排序后最终选择的4个位置中的哪个位置。

Javascript确认邮件问题

我有一个弹出确认框,我可以像下面这样显示。 但我不知道用户是否点击了确定或取消。 ScriptManager.RegisterStartupScript(this, this.GetType(), “ajax”, “confirm(‘Do u wanna change?’);”, false); 所以我想做的就是这样。 if (orignalId != newId) { ScriptManager.RegisterStartupScript(this, this.GetType(), “ajax”, “confirm(‘Do u wanna change?’);”, false); If (user clicks Yes) { add some data to SQL } else { return; } } 我怎么知道用户点击了什么? 我试过这个 我把下面的代码放在folder1 \ jscrip.js文件中,但我不知道如何调用它,因为我在页面中使用了ajax更新面板,所以我不能使用ClientScript.RegisterClientScriptInclude来引用它。 如此链接的第6点所述: http : //www.dotnetcurry.com/ShowArticle.aspx?ID = 274 Page.ClientScript.RegisterClientScriptInclude(“selective”,ResolveUrl(@“folder1 \ jscrip.js”)); function […]

在特定位置的UI元素上方显示弹出窗口

我有gridView,它的项目非常简单,我在每个gridViewItem上都有按钮。 在此按钮上单击我想显示一个与gridViewItem具有相同内容的弹出按钮,但也显示更多数据。 这很容易,但我想将flyout定位在gridViewItem上方,使其显示的项目与gridViewItem项目完全相同。 此技术用于Windows 10的Store应用程序。当看到用户对应用程序的评论时。 点击更多会显示该弹出窗口。

如何将Popup正确绑定到ToggleButton?

我试图从用户界面级别做一些看起来相对简单和逻辑的东西,但我有一个非常烦人的错误。 我有一个ToggleButton ,我试图在按钮切换时显示一个Popup窗口,并在按钮切换时隐藏Popup窗口。 当用户点击它时, Popup也会隐藏。 使用以下XAML时,一切都按预期工作,除非在Popup窗口显示后单击切换按钮, Popup窗口会在一瞬间消失,然后重新出现。 我怀疑这里发生了什么是点击远离Popup窗口导致它关闭按钮然后立即切换按钮,鼠标点击它。 我只是不知道如何修复它。 任何帮助表示赞赏。 谢谢。 This is a test

拖动WPF弹出控件

WPF Popup控件很不错,但在我看来有些局限。 有没有办法在打开时“拖动”弹出窗口(就像使用Windows的DragMove()方法一样)? 这可以在没有大问题的情况下完成,还是我必须自己编写弹出类的替代品? 谢谢