我有一个继承自WinForms的DataGridView的自定义类。它有自己的风格,也可能是一些自定义行为。我应该创建一个必须包含这个自定义DGV的UserControl。我宁愿使用WPF,但除非我找到一种方法在其中使用这个DGV,否则我将不得不继续使用WinForms。
有解决方法吗?
答案 0 :(得分:2)
参见WindowsFormsHost。这将在wpf中为您托管任何winform控件。你可以在这里找到一个好的样本
http://www.c-sharpcorner.com/uploadfile/mahesh/using-windows-forms-controls-in-wpf/
例如,
。
<Grid>
<WindowsFormsHost>
<wf:ListBox x:Name="lstBox"/>
</WindowsFormsHost>
</Grid>