目录
前言
- 之前使用WPF项目使用都是VS2019,在2017版本下如何创建,做个记录。
- 记录下用户控件和自定义控件的区别
新建项目
我们可以选择所需要的框架
WPF应用是创建我们熟悉的WPF项目
windows 窗体应用就是Winform项目
还有我们熟悉的WPF 自定义控件库和用户控件
用户控件和自定义控件的区别
在WPF中,概念上来说用户自己制作的控件有两种:用户控件和自定义控件。但是这两种控件之间有什么区别?
用户控件
- 用户控件继承UserControl类,更偏向于组件的组合使用
- 可以自由组合所需的的控件,组成我们所需的组合。
- 样式和模板不能使用
- 和WPF窗口类型,由前后台文件组成。
自定义控件
- 创建类库,扩展现有控件,在现有属性方法基础上派生扩展。
- 可使用样式和模板丰富类库。
- 可构建WPF项目引用控件库。
- 由Themes文件和继承与Control的代码文件组成。
结语
将自己的理解整理下,有理解不恰当或者有误的地方,欢迎大佬们批评指点