Приведенная ниже подпрограмма при вызове с помощью щелчка мыши успешно создает, а затем удаляет элемент управления. но он не создает его во второй раз. Я предполагаю, что это связано с тем, что метка больше не является общедоступной. т.е. Dim lblDebug1 As New Label
находится в верхней части формы. Однако, когда я помещаю Dim lblDebug1 As New Label
в подпрограмму, запрос на удаление не работает. Есть ли способ, которым я могу продолжать создавать и удалять элементы управления?
В приведенном ниже подразделе booleanDebug
используется для переключения между его созданием и удалением. Спасибо заранее.
Dim lblDebug1 As New Label
booleanDebug = Not booleanDebug
If booleanDebug Then
Me.Controls.Add(lblDebug1)
lblDebug1.BackColor = Color.BlueViolet
Else
lblDebug1.Dispose()
End If