【发布时间】:2009-06-16 18:52:20
【问题描述】:
我有一个现有的 WinForms 应用程序,我现在正在 WPF 中为其设计新的位。事情进展得相当顺利,我第一次遇到了对话的需求。
我想在 WPF 中执行对话框。看起来好像我需要为实际内容做一个 UserControl,然后通过带有 ElementHost 的 WinForms 表单托管该内容(因为 UserControl 没有 ShowDialog() 方法)。
这就是我的问题所在。这是如何运作的?我能说的最好的,WPF UserControl 甚至没有 DialogResult 属性(考虑到它没有 ShowDialog() 方法,这是有道理的)——在我看来,我需要一个 WPF Window 控件——而我不需要我想我可以在这种情况下使用它。
在这里的基本流程和设置上苦苦挣扎。有人能发光吗?
这可能吗?
【问题讨论】: