读书人

自定义控件编写控件组的有关问题

发布时间: 2012-04-04 16:38:51 作者: rapoo

自定义控件编写控件组的问题
是这样子,我写个自定义的控件NState
现在是我想编写一个控件组dim NState(16) as NState
可是VB2005里无法实现,就是后面的NState总是错误,请问是不是自定义控件的时候遗漏了什么还是???
请高手赐教,谢谢

[解决办法]
这种思想肯定是没问题的。我刚试了一个 FileTreeView 的例子。
是不是 NState 在某个命名空间下阿?比如
dim NState(16) as NState.NState ??

[解决办法]

VB.NET code
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click        Dim MyNState(10) As NState, i As Integer        For i = 0 To MyNState.Length - 1            MyNState(i) = New NState            With MyNState(i)                .Text = "MyButton" + i.ToString                .Name = "MyButton" + i.ToString                .Left = 10 * i                .Top = 10 * i            End With        Next        Me.Controls.AddRange(MyNState)    End Sub 

读书人网 >VB Dotnet

热点推荐