如何预填充继承组合框的类

时间:2010-09-24 18:14:00

标签: vb.net

我正在扩展VB.NET中的ComboBox类,我遇到了预先填充集合的问题。我尝试通过在New()子中使用Me.Items.Add()调用来实现。但是,一旦我将控件放在窗体设计器中的窗体上,Visual Studio就会自动将这些项添加到窗体设计器中的集合中,然后在运行时再次添加它们。如何才能将它们添加一次?

1 个答案:

答案 0 :(得分:0)

我认为您必须检查DesignMode属性。

在构造函数代码中,您必须添加

if (LicenseManager.UsageMode != LicenseUsageMode.Designtime) then
    this.Items.Add("test")
endif

if( not DesignMode) then ' not working
    //add your items
endif