1 / 1 / 1
Регистрация: 10.06.2013
Сообщений: 11
1

MDI приложение: При переходе между формами менять в tabControl selectedindex, относительно активной формы

19.08.2014, 17:39. Показов 1499. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, уважаемые, подскажите, пожалуйста.

Разрабатываю MDI приложение.

Столкнулся с 2 проблемами
1) Как сделать, что б по переходу между формами элемент tabControl менял свой selectedindex, относительно активной формы?
2) Хочу добавить (x) после текста в tabPage, по нажатию на который будет закрываться дочерняя форма.

Проект во вложении.
Вложения
Тип файла: 7z Projects.7z (37.9 Кб, 15 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.08.2014, 17:39
Ответы с готовыми решениями:

Манипуляции при переходе между формами
Привет всем. Подзабыла VB. Подскажите как написать код для такой манипуляции. На форме имеется...

Мерцание при переходе между формами
Привет. Вопрос такой, с чем может быть связан такой ээфект? При переходе от одной формы к другой на...

Белое окно при переходе между формами
Когда с главного меню нажимаю перейти куда либо, всё без проблем, однако если происходить снова...

Выдать сообщение при переходе между вкладками элемента TabControl
Добрый день. Очень хочется сделать так, что программа извещала пользователя по средством ...

3
Заблокирован
19.08.2014, 17:49 2
1) Как сделать, что б по переходу между формами элемент tabControl менял свой selectedindex, относительно активной формы?
У формы должны быть события Activate или GotFocus, используйте их.

2) Хочу добавить (x) после текста в tabPage, по нажатию на который будет закрываться дочерняя форма.
Добавлять кнопку для каждого TabPage и замещать ее соответствующим образом.
Желательно, чтобы она была дочерним окном для TabControl или TabPage:
C#
1
кнопкаХ.Parent = tabControl1;
если это вообще возможно.
0
1 / 1 / 1
Регистрация: 10.06.2013
Сообщений: 11
19.08.2014, 18:39  [ТС] 3
Цитата Сообщение от Almamater Посмотреть сообщение
У формы должны быть события Activate или GotFocus, используйте их.
А можно поподробней и желательно на моем коде?
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
19.08.2014, 18:40 4
кнопка http://www.codeproject.com/Art... ab-Control
мой самопал по объединению tabControl с формами Mdi.
TabControlMdi.zip
как использовать:
главную форму делаем наследником не From, а FormParent
формы Mdi делаем наследниками FormChild
в главной форме создаем объект дочерней формы и вызываем this.AddChild(объект дочерней формы)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.08.2014, 18:40
Помогаю со студенческими работами здесь

MDI приложение, работа с формами
Доброго времени суток! Имеется контейнер form1. Из менюшки вызывается дочерняя форма form2, а из...

При переходе между формами программа "мелькает"
Ребят, собственно сабж. Делаю форму один в один с предыдущей и при нажатии на кнопку, которая...

Обмен данными между формами в MDI
есть форма перент - Form1 она создала 2 формы child: Form2, Form3. соответственно в Form1 они...

Сделать активной кнопку при переходе по ссылке
Здравствуйте ...не подскажите как сделать так..есть ссылка и кнопка например скачать.... если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru