|
|
1
2
关于此类主题的第一站应该是WPF Migration and Interoperability .特别是你会发现 Walkthrough: Hosting a Windows Presentation Foundation Control in Windows Forms 让你开始。
如果你需要保护你的应用程序免受这些程序集缺失的影响,你必须引入一层间接层,并且只加载
.NET Framework版本和service pack检测: |
|
|
2
1
要在Win32窗体中承载WPF控件,您需要使用ElementHost控件。将此控件拖放到窗口上,并将其Child属性设置为要显示的WPF窗体。 看看是否。无论是否安装了Net 3.5,您都可以尝试加载仅存在于3.5中的程序集 例如,以下是一种确定是否安装了Net 3.5 Sp1的方法:
/丹尼尔 |
|
|
3
1
我使用以下代码在.net 2.0 windows窗体主机中加载了一个包含3.5 wpf控件的dll。加载的控件包含ElementHost对象。
|
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |
|
|
Barta · WPF MVVM不更新视图 1 年前 |
|
|
Denis Ivanov · WPF控件在属性更改时不会更新 1 年前 |
|
|
codymanix · WPF:TextBlock周围可见小边框? 1 年前 |
|
|
Nostromo · 来自背景对象的工具提示 1 年前 |
|
|
Nuvolari · 从可观测集合添加/删除时出现对象处理异常 2 年前 |
|
|
CCarter · 只能在设计器中DependencyObject的DependencyProperty上设置显示“Binding”的WPF ICommand DependencyProperties[重复] 2 年前 |
|
|
Thern · 在UI线程(WPF)上的void方法中调用异步函数 2 年前 |