C# 海关管制及;工具箱选项卡

C# 海关管制及;工具箱选项卡,c#,user-controls,toolbox,C#,User Controls,Toolbox,我正在创建一个用户界面,并试图找出组织所有自定义控件的最佳方法 我已经知道我可以做到以下几点: 1) 如果我想通过“属性”窗口使设计时操作的属性可见,我将使用以下命令 [Browsable(true)] [Description("Text for Display"), Category("Custom Properties")] public string DisplayText { get { retur

我正在创建一个用户界面,并试图找出组织所有自定义控件的最佳方法

我已经知道我可以做到以下几点:

1) 如果我想通过“属性”窗口使设计时操作的属性可见,我将使用以下命令

    [Browsable(true)]
    [Description("Text for Display"), Category("Custom Properties")]
    public string DisplayText
    {
        get
        {
            return textDisplay.DisplayText;
        }

        set
        {
            textDisplay.DisplayText = value;
        }
    }
[ToolboxItem(false)]
public class TStrategyInput : FlickerControl
{
}
2) 如果我想在工具箱窗口中隐藏控件,我可以使用以下命令

    [Browsable(true)]
    [Description("Text for Display"), Category("Custom Properties")]
    public string DisplayText
    {
        get
        {
            return textDisplay.DisplayText;
        }

        set
        {
            textDisplay.DisplayText = value;
        }
    }
[ToolboxItem(false)]
public class TStrategyInput : FlickerControl
{
}
我要做的最后一件事是指定自定义控件在工具箱窗口中出现的选项卡(即类别)——有人有什么建议吗?处理自定义控件还有其他技巧吗

提前谢谢! 威廉看看这个

从上面:

向工具箱添加自定义控件的建议方法是使用 Visual Studio 10 SDK附带的工具箱控件模板, 其中包括自动加载支持。本主题保留供参考 向后兼容性,用于将现有控件添加到工具箱, 用于高级工具箱开发

查看上述演练中提到的:

[ProvideToolboxControl("General", false)]
public partial class Counter : UserControl

除了创建一个完整的插件之外,没有其他方法可以做到这一点吗?似乎应该有更简单的东西…我什么都不知道,我个人做了所有的事情,除了尝试将控件添加到特定类别,我发布的信息是我能够找到的唯一解决它的东西。