Я пытаюсь получить доступ к элементу управления (пользовательскому управлению и просто нормальному управлению), расположенному на MainForm, из UserControl, который был добавлен в MainForm.Контроль доступа в MainForm от UserControl
Я пробовал:
(this.Parent as Form).viewport.Dock = DockStyle.Fill;
, а также:
Form1.viewport.Dock = DockStyle.Fill;
, и я также установить Modifier собственность на обоих контролей, что мне нужно, чтобы получить доступ на MainForm к: Public
, но я я до сих пор не могу получить доступ к этим элементам управления.
Как пользователь может получить доступ к элементам управления Parent в коде/времени выполнения?
'viewport' не является членом' Form', он является членом вашего производного класса формы. Я полагаю, что это 'Form1'. И я настоятельно рекомендую проверить ошибки, а не просто предположить, что код будет работать и позволить ему взорваться, если это не так. –
Первый метод не будет работать, потому что 'Form' не имеет члена, называемого' viewport'. –