工具箱 可以分发给其他用户的控件。

创建 WPF 工具箱控件

与 WPF 工具箱控件中创建的扩展

  1. Visual C# / 可扩展性。

  2. MyToolboxControl.cs。

    Microsoft.VisualStudio.ToolboxControl 资产部署的 VSIX 清单中的条目。

若要创建控件用户界面

  1. 在设计器中打开 MyToolboxControl.xaml。

    Grid 控件。

  2. 您可以添加到网格的行和列,方法是单击标题栏。

  3. 下面的示例在网格中,然后第二行上的按钮的顶行上添加两个标签。

    <Grid>
        <Label Grid.Row="0" Grid.Column="0" Name="label1" />
        <Label Grid.Row="0" Grid.Column="1" Name="label2" />
        <Button Name="button1" Click="button1_Click" Grid.Row="1" Grid.ColumnSpan="2" />
    </Grid>

    重命名控件

您可以更改这些名称 MyToolboxControl.xaml.cs 文件中。

  1. 在代码视图中打开 MyToolboxControl.xaml.cs。

  2. 重命名重构 (C#)。)

  3. 工具箱。

    生成的代码应如下所示︰

     

    [ProvideToolboxControl("Test", true)] 
    public partial class TestControl : UserControl 
    { 
        public TestControl() 
        { 
            InitializeComponent(); 
        } 
    }

     

     

     

生成、测试和部署

工具箱 的 Visual Studio 的实验实例。

生成并测试控件

  1. 重新生成项目并启动调试。

  2. 请确保 XAML 设计器处于打开状态。

  3. 在“工具箱”中查找控件,并将其拖动到设计图面上。

  4. 开始调试 WPF 应用程序。

  5. 确认出现了您的控件。

部署控件

  1. 生成测试的项目后,可以在项目的 \bin\debug\ 文件夹中找到的.vsix 文件。

  2. 卸载。

  3. 将 .vsix 文件上载到网络或网站。

    工具 / 扩展和更新 在 Visual Studio 中查找联机的控件并将其安装。

创建 WPF 工具箱控件
 

工具箱 可以分发给其他用户的控件。

安装 Visual Studio SDK

创建 WPF 工具箱控件

与 WPF 工具箱控件中创建的扩展

  1. Visual C# / 可扩展性。

  2. MyToolboxControl.cs。

    Microsoft.VisualStudio.ToolboxControl 资产部署的 VSIX 清单中的条目。

若要创建控件用户界面

  1. 在设计器中打开 MyToolboxControl.xaml。

    Grid 控件。

  2. 您可以添加到网格的行和列,方法是单击标题栏。

  3. 下面的示例在网格中,然后第二行上的按钮的顶行上添加两个标签。

    >
        <Label Grid.Row="0" Grid.Column="0" Name="label1" />
        <Label Grid.Row="0" Grid.Column="1" Name="label2" />
        <Button Name="button1" Click="button1_Click" Grid.Row="1" Grid.ColumnSpan="2" />
    </Grid>
重命名控件
生成、测试和部署

 

 
 

相关文章: