我有XBAP应用程序,我想了解,尽管完全信任的,为什么我不能使用模态窗口(儿童/顶层窗口)模式为什么我不能在XBAP应用程序中使用模态对话框(子窗口/顶级窗口)?
换句话说,为什么ShowDialog方法异步调用在XBAP中使用时?
谢谢你的回答。
我有XBAP应用程序,我想了解,尽管完全信任的,为什么我不能使用模态窗口(儿童/顶层窗口)模式为什么我不能在XBAP应用程序中使用模态对话框(子窗口/顶级窗口)?
换句话说,为什么ShowDialog方法异步调用在XBAP中使用时?
谢谢你的回答。
XBAP
中的ShowDialog
方法是异步的 - 这意味着它立即返回并显示一个模式窗口(它在Silverlight中工作)。在WPF
桌面应用程序中,此方法是同步的 - 此行为来自标准Window控件。
当您调用ShowDialog
方法时显示的窗口仍然是模态的,不管它是异步显示的。 有一个工作,为此,我不喜欢它寿:How to implement modal dialog for XBAP
你确定在XBAP的ShowDialog方法是异步?你有链接提到这样的? –
请检查此:http://www.telerik.com/forums/showdialog-and-xbap –
是的,我已经检查过。我不认为这是可靠的。我不明白同一个方法可以同时同步和异步吗?这是其中之一。 –
请添加您的实际代码,让我们调查的问题 –