创建控件但不将其添加到表单中,它如何影响性能?

时间:2019-01-25 22:05:46

标签: vb.net performance optimization

这个问题不是关于编码帮助的,而是关于Visual Basics的更多理解。如果我要以编程方式创建新控件并为它们分配属性,就像...

Dim MyControl As List(Of Control)
MyControl = New List(Of Control)

For i As Integer = 0 To 1000
    Dim iControl As New Control
    iControl.Text = "Control # " & i
    iControl.Location = New Point(0,0)
    MyControl.Add(iControl)
    i += 1
Next

由于我没有将它们添加到表单中并且它们没有图形,因此出于性能考虑,具有1000个控件会很重要吗?我正在使用这些“隐藏”控件,就像一个看不见的点,另一个控件可以自己附加到另一个控件上,另一个控件只能将自己附加到其他控件上。

0 个答案:

没有答案