如何在WPF中用Windows Form控件.docVIP

  • 36
  • 0
  • 约2.9千字
  • 约 3页
  • 2017-02-17 发布于贵州
  • 举报
如何在WPF中用Windows Form控件

如何在WPF中使用Windows Form控件 由于WPF中没有没有DateTimePicker控件,网上有人写的又不太好用,而在WinForm中有此控件,因此想到了从.net中借用此控件。 首先,我们需要向项目中的引用(reference)中添加两个动态库dll,一个是.NET库中的System.Windows.Forms,另外一个是WindowsFormsIntegration。组件不好找,排一下序就比较容易了。 添加完两个动态dll以后,就可以在控件库中找到WindowsFormsHost这个控件了。这个控件是我们添加Windows Form控件的基础。跟别的其他的控件一样,它也是可控的,可以自定义它在窗口中的位置、控件大小颜色等属性。 将这个控件放入窗体,放置完以后在xmal代码中会自动生成相应代码: WindowsFormsHost Height 100 HorizontalAlignment Left Margin 36,29,0,0 Name windowsFormsHost1 VerticalAlignment Top Width 200 / 然后,需要在xmal的开始处添加两行代码 xmlns:WinFormHost clr-namespace:System.Windows.Forms.Integration;assembly WindowsFormsIntegr

文档评论(0)

1亿VIP精品文档

相关文档