0

我正在处理 WPF 中的数据网格,我想在 Winforms 中添加这个数据网格。如何才能做到这一点?

欢迎所有建议,谢谢。

4

3 回答 3

1

在 WinForms 中使用 ElementHost 并在其中添加您的 WPF 控件(这里的最佳做法是创建一个 WPF 用户控件并将您的控件添加到用户控件中)

而在 WPF 中,如果要使用 WinForms 用户控件,请使用 WindowsFormsHost

http://msdn.microsoft.com/en-us/library/aa970688.aspx

http://msdn.microsoft.com/en-us/library/ms751565.aspx

http://msdn.microsoft.com/en-us/library/ms754008.aspx

http://msdn.microsoft.com/en-us/library/ms751761.aspx

这是给您的视频示例。

http://channel9.msdn.com/blogs/danielmoth/use-wpf-from-windows-forms-projects-in-visual-studio-2008

于 2013-06-13T11:54:33.640 回答
1

你可以试试这个。这显示了如何在 Win Forms 中实现 wpf 项目。

于 2013-06-13T11:57:10.933 回答
0

看看这个线程。它解释了两个控件(WPF 中的 Datagrid 和 Winforms 中的 DatagridView)。它的行为或多或少相同,但在后台具有不同的框架。

于 2013-06-13T11:52:41.733 回答