Winforms用于WPF的工具箱工具

时间:2012-01-27 06:20:49

标签: wpf

我是WPF的新手,我想知道无论如何都要在WPF中使用Winforms工具箱中的元素。我的意思是Winforms工具箱有很多元素,它们不存在于WPF工具箱中。例如,在WPF工具箱中找不到Winforms工具箱中的PerformanceCounter。

提前致谢

1 个答案:

答案 0 :(得分:1)

有些控件未在WPF中表示,但您可以使用WindowsFormsHost。顾名思义,它的目的是托管Windows Forms元素。

Walkthrough: Hosting a Windows Forms Control in WPF

我想补充一点,你可以在代码中使用PerformanceCounter,而不是将它放在表单上。其他具有UI用途的元素可以放在WindowsFormsHost控件中。我使用ReportViewer执行此操作 - 它是一个没有WPF等效的Windows窗体控件。