问题标签 [childwindow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
silverlight - Silverlight ChildWindow:ChildWindow.Show() 上的 HRESULT E_FAIL
ChildWindow 控件有一些问题,我创建了一个错误窗口控件,该控件在 app.xaml.cs 中捕获到未处理的异常后显示。问题是当我尝试显示错误窗口时,有时它可以正常工作,但有时我会遇到这个讨厌的异常:
消息:对 COM 组件的调用已返回错误 HRESULT E_FAIL。
堆栈跟踪:在 MS.Internal.XcpImports.CheckHResult(UInt32 hr) 在 MS.Internal.XcpImports.SetValue(INativeCoreTypeWrapper obj, DependencyProperty property, Boolean b) at System.Windows.DependencyObject.SetValue(DependencyProperty property, Boolean b) at System .Windows.Controls.Primitives.Popup.set_IsOpen(Boolean value) at System.Windows.Controls.ChildWindow.Show() at FrontEnd.SL.Util.GuiLogger.ShowErrorWindow(ErrorDetails details, ErrorSeverity 严重性)
您看到的跟踪位于 ChildWindow 的 Show() 方法中。
换句话说,我的代码是:
ErrorWindow errorWin= new ErrorWindow();
错误Win.Show();
非常感谢
ErrorWindow:ChildWindow
的任何帮助..
silverlight - 如何在 Silverlight 中获取全局 MouseMove 和 KeyDown 事件
Application.Current.RootVisual.KeyDown += Application_KeyDown
如果我在 ChildWindow 上,则上述内容不起作用 - 这是在运行时实例化的。我的问题是,如何在承载此 ChildWindow 的父窗口中获取 mousemove 或 keydown 事件?
此外,我宁愿不更改子窗口中的任何内容(即,添加一个直接调用父事件的事件)。我只想获得一个全局 keydown 事件。这在 Silverlight 3 中有可能吗?
silverlight - ChildWindow 模态
默认情况下,ChildWindow Overlay 覆盖(并禁用)整个根视觉。我想覆盖(和禁用)我的 UI 的一部分。如何更改现有的 ChildWindow 以允许我指定 Root?
谢谢,
马克
silverlight - Silverlight 确认对话框以暂停线程
我正在尝试使用 Silverlight 的ChildWindow
对象进行确认对话框。
理想情况下,我希望它像 一样工作MessageBox.Show()
,整个应用程序会暂停,直到收到用户的输入。
例如:
如果用户点击 OK,将在 3 处停止迭代...
但是,如果我要按照以下方式做某事:
这显然是行不通的,因为线程没有停止......confirm.DialogResult.HasResult
将是错误的,并且循环将继续超过 3。
我只是想知道,我怎么能正确地解决这个问题。Silverlight 是单线程的,所以我不能只是让线程进入休眠状态,然后在我准备好时将其唤醒,所以我只是想知道人们是否还有什么可以推荐的?
我考虑过颠倒逻辑 - 即将我想要发生的动作传递给 Yes/No 事件,但在我的具体情况下,这不太可行。
提前致谢!
wpf - 适用于 WPF 的 Silverlight ChildWindow
是否可以在 Silverlight 中制作像 ChildWindow 这样的 ChildWindow,但对于 WPF?我试图使 Silverlight ChildWindow 适应 WPF,但遇到了转换问题并且无法设置弹出窗口的父级。我正在尝试制作一些可以模拟的东西,所以我不必为弹出窗口添加代码到 XAML。有任何想法吗?
c# - 如何在其 windowstate= 最大化的 mdi 容器表单中显示子表单?
如何在其 windowstate= 最大化的 mdi 容器表单中显示子表单?
当我在加载子表单时(通过单击主表单的菜单项)将这些代码行放在下面时,子表单将失去其父位置并且不会显示在其父表单中。
c# - C#在任何窗口上查找选定的控件
在任何窗口上查找活动控件的最佳方法是什么?我将向它发送 WM_PASTE 消息。ChildWindowFromPoint 没有返回相当多的选定控件。
silverlight - Silverlight - 防止 ChildWindow 移动
有人有任何巧妙的解决方案来防止 Silverlight ChildWindow 被移动吗?
谢谢,马克