Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TabControl / 4 сообщений из 4, страница 1 из 1
10.08.2004, 09:34
    #32642011
Дудкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TabControl
У меня есть на форме TabControl. Содержит он 3 странички. На каждой страничке свои кнопки.
Я хочу программно сменить лист. Делаю TabControl1.TabPages(0).Show()
Получается что TabControl показывает нужную страничку с кнопками, а закладку сверху оставляет старую (от другой страницы). Никто с этим не сталкивался? Как это победить? TabControl1.Refresh() не помогает..
...
Рейтинг: 0 / 0
10.08.2004, 09:40
    #32642030
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TabControl
Me.TabControl1.SelectedIndex = 3

А следующий вопрос будет как закладку сделать невидимой:)
...
Рейтинг: 0 / 0
10.08.2004, 09:47
    #32642052
Дудкин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TabControl
Спасибо, Hummer, работает как надо.
Невидимой закладку пока делать не надо, но если знаете как, то просьба написать. На всякий случай
...
Рейтинг: 0 / 0
10.08.2004, 10:42
    #32642178
Hummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
TabControl
Знаю. Сам просто помучился немного в своё время. Идея в том, что заводим переменную типа TabPage, затем, когда нам нужно, заносим туда закладку из нашего контрола, и прибиваем эту закладку в коллекции в табконтроле. Таким образом, она не отображается, а вот когда нужно отобразить - из переменной добавляем в коллекцию закладок. Вот такой вот фокус:)

Кода сейчас под рукой нет - есть похожий пример тут
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / TabControl / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]