gpt4 book ai didi

wpf - 仅在 WPF 中的 ShowDialog() 之后设置 DialogResult

转载 作者:行者123 更新时间:2023-12-04 06:00:22 24 4
gpt4 key购买 nike

我有一个窗口,有时会使用 Show() 打开有时使用 ShowDialog() .在第二种情况下,返回的对话结果对我来说很重要。但是如果我设置 DialogResult调用后Show()我收到了 InvalidOperationException .有没有办法找出使用哪种方法打开窗口并设置DialogResult因此?或者还有其他方法吗?

当然我知道我可以捕获并忽略异常,但我不喜欢这个解决方案。

最佳答案

使用 System.Windows.Interop.ComponentDispatcher.IsThreadModal在窗口内确定它是否在模态线程上运行。

关于wpf - 仅在 WPF 中的 ShowDialog() 之后设置 DialogResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1378602/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com