隐藏文档大纲中的自定义控件(不列出)

时间:2016-08-28 14:53:20

标签: c# winforms visual-studio visual-studio-2015

我想创建一个未在文档大纲中列出的自定义控件。

作为一个例子,我创建了一个Button的后代,名为 MyButton

我将原始Button和我的后代放在表单上 - 两者都列在大纲中。

enter image description here

我想要实现的目标是:

enter image description here

MyButton 仍在表单和Designer.cs文件中,但未在文档大纲中显示。

我尝试添加[DesignTimeVisiblitity(false)],但它仍然显示在大纲中。

这是我已经尝试过的:

[ToolboxItem(true)]
[DesignTimeVisible(false)]
[Browsable(false)]
[EditorBrowsable(EditorBrowsableState.Never)]
public class MyButton : System.Windows.Forms.Button
{
    public MyButton()
    {
    }
}

遗憾的是,这些属性都没有隐藏文档大纲中的后代。我正在使用VS 2015。

0 个答案:

没有答案