СообЧа > База Знаний > Программирование > Visual Basic > Формы и элементы управления

Вопрос

Как сделать чтобы на одной вкладке TabStrip была например кнопка, а на другой вкладке TextBox?

Ответ

  Весь прикол в том, что TabStrip не предоставляет контейнер для элементов, он просто рисует красивую рамочку и закладочки. Так что есть два выхода:

Выход первый. Сложнее. Продолжаем использовать TabStrip. На форму для каждого таба кладем по одному контейнеру (например, Frame). Далее в событии Click по TabStrip показываем нужный Frame, остальные при этом пряча. В общем, если с утра просто необходимо размять руки на клавиатуре, то можно сделать такой проект. Но для тех, кто занимается продуктивным трудом, а не расходом калорий, придумали другое решение. Итак, способ номер два.

Выход второй. Прошу любить и жаловать, Micro$oft Tabbed Dialog Control 6.0. Клик на нужный таб, поклали контролы, клик на следующий таб… Чертовски удобная штука. Им бы еще раскраску изменить — вообще идеально. Да ладно, че мечтать — MacroHard все-таки…

P@Ssword



Copyright © 2000-2004 Сообщество Чайников
Контактная информация