两个特别模板介绍
1、WPF自定义控件库
Windows Presentation Foundation (WPF) 控件模型的扩展性极大减少了创建新控件的需要。但在某些情况下,仍可能需要创建自定义控件。
自定义控件库项目的实际作用是创建一个在WPF中使用的自定义控件,在应用程序中可以将自定义控件作为一个动态链接库(DLL)文件来使用。该项目类型本质上是创建可重用控件的模板。下面的WPF应用程序是一个自定义控件库,使用了许多与其他项目树结构中的文件相同的文件(如图3-5所示)。
注意!WPF自定义控件库在目录树处会多一个Generic.xaml文件。
2、windows窗体控件库
Windows 窗体控件是可以放置到 Windows 窗体应用程序(面向公共语言运行库的 GUI 应用程序)中的组件。
图 创建windows窗体控件库
图 工程目录树
图 生成一个控件dll文件
综上,平时所自定义的控件的创建方法使用的是”windows窗体控件库”创建的模板!!。