问题标签 [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.

0 投票
2 回答
1752 浏览

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 的任何帮助..

0 投票
1 回答
1320 浏览

silverlight - 如何在 Silverlight 中获取全局 MouseMove 和 KeyDown 事件

Application.Current.RootVisual.KeyDown += Application_KeyDown

如果我在 ChildWindow 上,则上述内容不起作用 - 这是在运行时实例化的。我的问题是,如何在承载此 ChildWindow 的父窗口中获取 mousemove 或 keydown 事件?

此外,我宁愿不更改子窗口中的任何内容(即,添加一个直接调用父事件的事件)。我只想获得一个全局 keydown 事件。这在 Silverlight 3 中有可能吗?

0 投票
1 回答
714 浏览

silverlight - ChildWindow 模态

默认情况下,ChildWindow Overlay 覆盖(并禁用)整个根视觉。我想覆盖(和禁用)我的 UI 的一部分。如何更改现有的 ChildWindow 以允许我指定 Root?

谢谢,
马克

0 投票
3 回答
3964 浏览

silverlight - Silverlight 确认对话框以暂停线程

我正在尝试使用 Silverlight 的ChildWindow对象进行确认对话框。

理想情况下,我希望它像 一样工作MessageBox.Show(),整个应用程序会暂停,直到收到用户的输入。

例如:

如果用户点击 OK,将在 3 处停止迭代...

但是,如果我要按照以下方式做某事:

这显然是行不通的,因为线程没有停止......confirm.DialogResult.HasResult将是错误的,并且循环将继续超过 3。

我只是想知道,我怎么能正确地解决这个问题。Silverlight 是单线程的,所以我不能只是让线程进入休眠状态,然后在我准备好时将其唤醒,所以我只是想知道人们是否还有什么可以推荐的?

我考虑过颠倒逻辑 - 即将我想要发生的动作传递给 Yes/No 事件,但在我的具体情况下,这不太可行。

提前致谢!

0 投票
4 回答
10077 浏览

wpf - 适用于 WPF 的 Silverlight ChildWindow

是否可以在 Silverlight 中制作像 ChildWindow 这样的 ChildWindow,但对于 WPF?我试图使 Silverlight ChildWindow 适应 WPF,但遇到了转换问题并且无法设置弹出窗口的父级。我正在尝试制作一些可以模拟的东西,所以我不必为弹出窗口添加代码到 XAML。有任何想法吗?

0 投票
2 回答
45443 浏览

c# - 如何在其 windowstate= 最大化的 mdi 容器表单中显示子表单?

如何在其 windowstate= 最大化的 mdi 容器表单中显示子表单?

当我在加载子表单时(通过单击主表单的菜单项)将这些代码行放在下面时,子表单将失去其父位置并且不会显示在其父表单中。

0 投票
2 回答
622 浏览

c# - C#在任何窗口上查找选定的控件

在任何窗口上查找活动控件的最佳方法是什么?我将向它发送 WM_PASTE 消息。ChildWindowFromPoint 没有返回相当多的选定控件。

0 投票
2 回答
800 浏览

c# - 有没有办法同步 Silverlight 子窗口(让它像 MessageBox)?



0 投票
3 回答
1509 浏览

silverlight - Silverlight - 防止 ChildWindow 移动

有人有任何巧妙的解决方案来防止 Silverlight ChildWindow 被移动吗?

谢谢,马克

0 投票
2 回答
3193 浏览

silverlight - 关闭 Silverlight ChildWindow 时如何知道它的位置

请帮我。