我确实有一个包含两个项目的Winform解决方案。现在我想要一个UserControl,我可以在我的新WPF应用程序中使用它。
问题: 创建此类UserControl的最佳和最简单的方法是什么?从头开始创建一个新项目是否更好?还是有办法直接从现有的winform解决方案创建这样的UserControl?
答案 0 :(得分:4)
您可以在WPF中重用Winforms控件,反之亦然。但想想你是否真的需要它。
WPF为DataBinding提供了很好的支持,而Winforms几乎不提供支持。实现UI的模式在两种技术等方面都有所不同。
考虑使用特定于各种UI技术的模式重新实现UserControl,而不是尝试在不同的UI技术中重用它。
如果您想要重复使用它:Here you go.