У меня есть форма с несколькими текстовыми полями.Я хочу создать класс (InputData
) для сбора и хранения этих данных, но у меня нет доступа к txtBox.Text
.Я вижу некоторые точки, в которых меня блокируют.то есть объявления частного текстового поля в классе MainForm и т. д. MainForm.Designer содержит предупреждение:
Required method for Designer support - do not modify
the contents of this method with the code editor.
Так что я не могу изменить уровни доступа к текстовым полям здесь.Другой блок может заключаться в том, что для создания Mainform должен использоваться метод InitializeComponent()
в MainForm, и поэтому текстовые поля еще не существуют.
Решение, которое я имел в виду, включает в себя конструктор InputData
, извлекающий значения из текстовых полей.и внутреннее хранение.
Так что, в основном, мне нужен совет по общему шаблону, который использовался для выполнения этого, так как я искал, но не смог найти решение.
Спасибо за любые предложенные решения!