|
|
1
2
可以从WinForms应用程序打开WPF窗口。
只需创建窗口并调用
|
|
|
2
0
如果希望Interop应用程序工作 主要地 就像一个WinForms应用程序一样,那么您描述的方法也可以很好地工作——在我的互操作案例中,我有很多相同的东西。 WPF支持MessageBoxes(尽管与WinForms版本稍有不同),您可以使用WPF窗口将一些内容组合在一起(通过添加类似于DialogResult的内容对其进行扩展)。然而,所提供的WPF控件表明,它们正试图更改UX交互,以最小化对话框,特别是模态对话框。 不过,为了让您的生活更轻松,我将创建一个winforms-form/elementhost子类,专门用于处理w/hosting wpf内容,并根据您喜欢的“使用”声明的清洁程度,包装您自己的对话框结果(如枚举),这样您就不必包括system.windows.forms命名空间,它可以使wpf代码落后更多。麻烦。 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 2 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |