我在WPF中处理数据网格,我想在Winforms中添加这个数据网格。 怎么办呢?
欢迎所有建议,谢谢。
答案 0 :(得分: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
答案 1 :(得分:1)
您可以尝试this。这显示了如何在Winforms中实现wpf项目。
答案 2 :(得分:0)
看看this thread。它解释了两个控件(WPF中的Datagrid和Winforms中的DatagridView)。它的行为或多或少相同,但在后台有不同的框架。