|
一直很想用WPF做CAD二次开发的面板或窗体,这个想法今天终于得以实现!!!
先给大家看看效果图:
xkjwo5l5dam.gif
下面讲一下一些需要注意的要点:
1.需要创建"用户控件(WPF)"的用户控件,这样就引用了WPF的技术了,可以进行WPF开发.
2.还需要创建多一个Windows Forms的用户控件,
主要原因:System.Windows.Forms.UserControl不能指定WPF的用户控件,只能指定Windows Forms的用户控件.
3.编辑好WPF的用户控件,需要先进行编译生成解决方案.编译后WPF的用户控件会出现在VS的箱.
4.从工具箱中拖动WPF用户控件到Windows Forms的用户控件.
5.接下来就跟以前做Windows Forms的用户控件一样进行.
下面是功能实现的源码工程文件:
|
|