45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320
|
|
1 | |
Как управлять элементами одной формы из другой17.03.2009, 18:30. Показов 5579. Ответов 8
Метки нет (Все метки)
Здравствуйте.
Прочитал все темы касающиеся этого вопроса (к примеру Как из одной формы передать данные в другую? илиУправление одной формой из другой.) но так и не понял ничего. у меня такая проблема. в файле MainForm есть tabControl и с второго файла, при нажатии кнопки button надо добавить в tabContron tabPage. Помогите. Заранее спасибо
0
|
17.03.2009, 18:30 | |
Ответы с готовыми решениями:
8
Из одной формы пользоваться элементами другой Как управлять компонентом другой формы? Как из одной формы добавить вручную строки в ListBox из другой формы? Как определить расположение одной формы из другой формы? |
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
18.03.2009, 04:08 | 2 |
если передаете ссылку на MainForm, то для tabControl установить модификатор доступа в public.
0
|
45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320
|
|||||||||||
18.03.2009, 12:46 [ТС] | 3 | ||||||||||
ну вот смотри, в главном файле (ContaktList) я делаю ссылку на второй файл (MainForm)
Но теперь мне надо в методе lstUserList_DoubleClick(этот метод отрабатывает двойной клик по лист боксу) (при отработке) в tabControl (находящийся в MainForm) добавить tabPage. И при каждом двойном клике в лист боксе мне надо создавать новый tabPage.
0
|
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
|
|
19.03.2009, 04:44 | 4 |
0
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
||||||
19.03.2009, 08:30 | 5 | |||||
Где-то читал, что это плохой тон программирования.
Лично я делаю через открытые(public) методы как для родительского, так и для дочернего. Можно также передать ссылку на сам компонент. конструктор:
0
|
45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320
|
|
19.03.2009, 11:01 [ТС] | 6 |
Green, проблема в том, что все равно не получаеться обратиться...
Добавлено через 50 минут 32 секунды IT-Skyline, а твой метод что то у меня тоже не получился. можеш подробнее объяснить
0
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|||||||||||
19.03.2009, 11:21 | 7 | ||||||||||
в первой форме есть лабел (MyLabel)
во-второй форме делаем
в главной при создании формы
1
|
Комбайнёр
1606 / 704 / 77
Регистрация: 27.05.2008
Сообщений: 2,535
|
|
19.03.2009, 11:28 | 8 |
Вот пример, нажми на кнопку в первой и второй формы
0
|
45 / 44 / 7
Регистрация: 15.10.2008
Сообщений: 320
|
|
19.03.2009, 12:01 [ТС] | 9 |
IT-Skyline, спасибо вроде разобрался, если что еще напишу
0
|
19.03.2009, 12:01 | |
19.03.2009, 12:01 | |
Помогаю со студенческими работами здесь
9
Как передать данные из одной формы другой, если формы вызываються через MDI форму? Как с одной формы задействовать компонент на другой? Как использовать radiobutton из одной формы в другой? Как получить доступ из одной формы к другой? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |