【问题标题】:VisualStudio designer to automatically set GenerateMember property to falseVisualStudio 设计器自动将 GenerateMember 属性设置为 false
【发布时间】:2011-06-27 21:37:03
【问题描述】:

一切都在标题中:)

我希望 VisualStudio 设计器自动将每个控件的 GenerateMember 属性设置为 false。我会在需要时手动将其设置为 true。 这可能吗?

【问题讨论】:

    标签: visual-studio user-controls properties windows-forms-designer


    【解决方案1】:

    您可以通过继承要使用的每个类来编写自己的控件。在构造函数中,您可以将该属性设置为 false。要将它们放入 VS 的工具箱中,您可以右键单击工具箱并添加每个类。您必须为要使用的每个控件执行此操作。乏味,但这是我能想到的完成您想要的唯一方法。

    public MyDropDownList : DropDownList
    {
        public MyDropDownList() : base()
        {
            GenerateMember = false;
        }
    }
    

    【讨论】:

    • 这个答案在不止一个方面是错误的。控件会自动添加到工具箱中。而且这段代码无法编译,GenerateMember 不是控件的属性。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多