| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > .NET для новичков > Связь главного MDI окна с дочерними |
| Автор: MedvedDima 16.12.2009, 23:58 |
| Здравствуйте! Подскажите пожалуйста, как устроить связь главного MDI-окна с его дочерними окнами? Хочу реализовать функцию открыть (соответсвенно сохранить и закрыть) - открывает дочернее окно и заполняет его элементы (ComboBox, ListBox, CheckedListBox) значениями получеными из сериализуемого файла. Можно как-то в главном окне получить элементы управления дочернего окна? |
| Автор: MedvedDima 17.12.2009, 08:58 | ||||
| Я сделал немного по другому: Создал объект дочернего окна и присвоил ему значение this.ActiveMdiChild
Потом в файле *.cs дочернего окна указал для нужных мне элементов управления маркер доступа public, после чего они стали доступны для работы с ними.
|
| Автор: diadiavova 17.12.2009, 09:47 | ||||
Можно и так
internal будет достаточно. Кроме того лучше вообще доступ через свойства организовать и не обязательно доступ к самим контролам, лучше даже к их нужным свойствам. |
| Автор: MedvedDima 17.12.2009, 09:51 |
| спасибо за совет. очень помог) |