IDE: VS2015
Windows: win 7
想创建一个专门用于定义控件的WPF库,用户空间和自定义控件都有,应该创建WPF那种库:
1. 类库
2. 类库(可移植)
3. WPF用户控件库
4. WPF自定义控件库
5.共享项目
6.windows窗体控件库
7. 空项目
1. 好像只有第4个会自动生成Generic.xaml文件,无用这个创建了工程,
但是我看到有人自定义一个控件时(看上去不是“用户控件”).xaml和.cs文件结构:
xxx.xaml
xxx.cs
2. 我自己创建的
2.1
“用户控件”在.cs文件中类名前面有partial,构造函数有InitializeComponent();
网上别人的.xaml直接是资源字典
<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="clr-namespace:Util.Controls">
</ResourceDictionary>
2.2
“自定义控件”.cs和.xaml是分开的
要创建什么项目,才能让.cs是.xaml的后台文件,而且.xaml仅仅是资源字典?
别人的截图: