如何:创建 WPF UserControl 库项目

[本文档仅供预览,在以后的发行版中可能会发生更改。包含的空白主题用作占位符。]

若要将一个或多个 windows presentation foundation (WPF) 控件的功能与自定义代码,可以创建 用户控件,也称为 " 复合控件。 用户控件将快速控件开发与标准 WPF 控件功能以及自定义属性和方法的多功能综合在了一起。 当您开始创建用户控件时,系统会与可视化设计器,您可以将标准 WPF 控件。 子控件称为 " 构成控件 "。

这些构成控件保留其所有的固有功能以及外观和行为 (外观) 标准 WPF 控件。 ,但是,在这些控件被置入用户控件不再通过代码来使用。 用户控件自行绘制并处理所有基本功能与控件关联。

备注

您看到的对话框和菜单命令可能会与 " 帮助 " 中的描述不同具体取决于您现用的设置或版本。若要更改设置,请选择在 工具 菜单的 导入和导出设置 。有关更多信息,请参见 Visual Studio 设置

创建 WPF 用户控件项目

  1. 开始 Visual Studio 2012 RC。

  2. 文件 菜单上,指向 新建,然后选择 项目

    新建项目 出现对话框。

  3. 已安装的模板 窗格中,展开 Visual BasicVisual C# 然后选择 窗口

  4. 将 .NET framework 版本下拉列表设置为支持 WPF 的版本,例如 .NET Framework 4

  5. 在模板列表中,选择 WPF 用户控件库

  6. 名称升级过程中或新数据库需要 -ra 参数 文本框中,将该项目命名为唯一的指示控件用途。

  7. 位置 文本框中,指定保存项目的位置。

  8. 单击 确定

    适用于 Visual Studio 的 WPF 设计器 打开,显示所创建项目的 UserControl1。

    Visual Basic 说明Visual Basic 说明

    使用 Visual Basic 2005 创建的所有可执行文件都包含与同名的命名空间与项目名称相同。有关更多信息,请参见 Visual Basic 中的命名空间

  9. 从拖到 工具箱 的控件在用户控件上。

    这些控件,当您希望它们出现在最终用户控件,应确定和设计。 如果要使开发人员得以访问构成控件,则必须将它们声明为公共,或有选择地公开该构成控件的属性。

    备注

    若要显示了您在 工具箱的用户控件,请选中 将自动填充工具箱项 设置。有关更多信息,请参见 选项,文本编辑器, XAML,设置

请参见

任务

如何:在 WPF 应用程序中使用第三方 WPF 控件

如何:创建新的 WPF 应用程序项目

Creating a Drawing Application by Using WPF

其他资源

WPF 设计器

使用 WPF 设计器中的控件

How to: Create a C# WPF Application