如何:创建 WPF UserControl 库项目
[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]
若要将一个或多个 windows presentation foundation (WPF) 控件的功能与自定义代码,可以创建 用户控件,也称为 " 复合控件。 用户控件将快速控件开发与标准 WPF 控件功能以及自定义属性和方法的多功能综合在了一起。 当您开始创建用户控件时,系统会与可视化设计器,您可以将标准 WPF 控件。 子控件称为 " 构成控件 "。
这些构成控件保留其所有的固有功能以及外观和行为 (外观) 标准 WPF 控件。 ,但是,在这些控件被置入用户控件不再通过代码来使用。 用户控件自行绘制并处理所有基本功能与控件关联。
备注
您看到的对话框和菜单命令可能会与 " 帮助 " 中的描述不同具体取决于您现用的设置或版本。若要更改设置,请选择在 工具 菜单的 导入和导出设置 。有关更多信息,请参见 Visual Studio 设置。
创建 WPF 用户控件项目
开始 Visual Studio 2012 RC。
在 文件 菜单上,指向 新建,然后选择 项目。
新建项目 出现对话框。
在 已安装的模板 窗格中,展开 Visual Basic 或 Visual C# 然后选择 窗口。
将 .NET framework 版本下拉列表设置为支持 WPF 的版本,例如 .NET Framework 4。
在模板列表中,选择 WPF 用户控件库。
在 名称升级过程中或新数据库需要 -ra 参数 文本框中,将该项目命名为唯一的指示控件用途。
在 位置 文本框中,指定保存项目的位置。
单击 确定。
适用于 Visual Studio 的 WPF 设计器 打开,显示所创建项目的 UserControl1。
Visual Basic 说明 使用 Visual Basic 2005 创建的所有可执行文件都包含与同名的命名空间与项目名称相同。有关更多信息,请参见 Visual Basic 中的命名空间。
从拖到 工具箱 的控件在用户控件上。
这些控件,当您希望它们出现在最终用户控件,应确定和设计。 如果要使开发人员得以访问构成控件,则必须将它们声明为公共,或有选择地公开该构成控件的属性。
备注
若要显示了您在 工具箱的用户控件,请选中 将自动填充工具箱项 设置。有关更多信息,请参见 选项,文本编辑器, XAML,设置。
请参见
任务
Creating a Drawing Application by Using WPF