Перемещение на страницу TabSet по имениDelphi , Компоненты и Классы , Вкладки и СтраницыПеремещение на страницу TabSet по имениРазместите компоненты Tabset(TabSet1) и Edit (Edit1) на вашей форме. Измените свойство компонента Tabset Tabs для размещения в списке строк следующих четерых закладок:
Создайте обработчик события onChange компонента Edit1 как показано ниже:
Теперь при наборе любого из существующих имен в edit1 соотвутствующая закладка будет выведена на передний план. Перевод: Код предназначен для перемещения компонента TabSet (TabSet1) на конкретную вкладку, когда текст в компоненте Edit1 соответствует одному из имен вкладок. Распределение кода:
Это означает, что при вводе одного из имен вкладок в компоненте Edit1 (например, "Hello", "World" и т.д.) соответствующая вкладка будет выбрана и перемещена на передний план. Предлагается альтернативное решение: Вместо перебора каждой вкладки и проверки совпадений можно использовать метод
Этот код делает то же самое, что и оригинальное реализация, но в более компактной и читаемой форме. Перемещение на страницу TabSet по имени позволяет задать обработчик события onChange для компонента Edit, чтобы при вводе любого из существующих имен в поле текста соответствующая закладка в панели TabSet отображалась на переднем плане. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Вкладки и Страницы ::
|
|||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |