定义
UserContro(用户控件)是在Windows 窗体中,在应用程序内部或在应用程序之间提供一致性行为和用户界面的复合控件。用户控件可以是某个应用程序的本地控件,也可以编译成DLL(动态链接库)供多个应用程序使用。
WPF UserControl继承自UserControl类,一般结合依赖属性使用,从而让开发者在使用控件的时候可以给控件的属性自由赋值。
应用
WPF UserControl主要有以下两种应用场景:一种是实现一个当前控件库中没有的控件,(例如:数字增减,在WPF中没有提供的),另一种是基于已有控件组合使用,形成一个新的控件。
上图为WinForm的NumbericUpDown控件
备注:WPF(Windows Presentation Foundation)是微软推出的Windows操作系统客户端软件开发平台。
参考文献
[1] https://wenku.baidu.com/view/a8f4016030687e21af45b307e87101f69e31fbb2.html
[2] https://www.csdn.net/tags/MtjaAgysMDE5MDQtYmxvZwO0O0OO0O0O.html
[3] https://baike.baidu.com/item/用户控件/2890981
[4] https://baike.baidu.com/item/Winform/7799873