У меня есть форма, которая может порождать дочернюю форму, что-то вроде:
Private Sub RunBtn_Click(ByVal sender As System.Object, _
ByVal e As System.EventArgs) Handles RunBtn.Click
Dim myChildForm As New form2()
myChildForm.Show()
End Sub
Я хочу иметь возможность запускать несколько детей. К сожалению, я, кажется, получаю конфликты в контроле над детьми. Одна кнопка запускает дочерний элемент управления и т. Д. Они также считают, что их переменные уровня класса доступны друг другу. Частные переменные общего доступа, подобные приведенным ниже, конфликтуют (одна форма считает, что она видит переменную mp3file другой формы как свою собственную):
Public Class form2
Private Shared mp3file As MemoryStream
....
End Class
Как создать дочерние формы, которые хранят свои элементы управления и данные отдельно?