Вкладки в TabControl вертикально?

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

SBJoker
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 28.01.2009 (Ср) 14:36

Вкладки в TabControl вертикально?

Сообщение SBJoker » 10.02.2009 (Вт) 15:10

Помогите, не пойму в чём грабли.

Нужно сделать в TabControl чтобы вкладки были вертикально по левому краю.
Делаю так: Aligment=Left в свойствах контрола.

Вкладки отображаются слева но горизонтальными! И названия вкладок так же горизонтально.

Как сделать чтобы контрол выглядел как если его повернуть на 90 градусов набок, т.е. вкладки слева и текст снизу вверх?

MIT
Мега гуру
Мега гуру
Аватара пользователя
 
Сообщения: 2211
Зарегистрирован: 17.09.2006 (Вс) 22:46

Re: Вкладки в TabControl вертикально?

Сообщение MIT » 10.02.2009 (Вт) 19:29

ИМХО, так не получится, следует поискать сторонной контрол, либо написать свой :wink: (да поможет тебе ControlPaint)
А Aligment почти всегда отностится только к тексту.
Изображение
You can change your face, but can`t change your mind. No matter what you do.
Создайте еще более понятный интерфейс и мир создаст еще более тупого юзера. (с) Баш

Ramzes
Скромный человек
Скромный человек
Аватара пользователя
 
Сообщения: 5004
Зарегистрирован: 12.04.2003 (Сб) 11:59
Откуда: Из гробницы :)

Re: Вкладки в TabControl вертикально?

Сообщение Ramzes » 10.02.2009 (Вт) 20:44

Aligment = left
appearence = buttons

dr.MIG
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1441
Зарегистрирован: 18.12.2004 (Сб) 9:53
Откуда: г.Ярославль

Re: Вкладки в TabControl вертикально?

Сообщение dr.MIG » 10.02.2009 (Вт) 20:53

Это фича такая у TabStrip'а со стилем Windows XP :). Попробуй поставить классический стиль в настройках Windows и всё будет отображаться правильно. Отсюда выходы либо те, что предложены выше, либо локально отключить твоему TabStrip'у тему Windows XP (ф-я SetWindowTheme).
Salus populi suprema lex

SBJoker
Начинающий
Начинающий
 
Сообщения: 18
Зарегистрирован: 28.01.2009 (Ср) 14:36

Re: Вкладки в TabControl вертикально?

Сообщение SBJoker » 11.02.2009 (Ср) 12:05

Спасибо, с отключенной темой заработало :) .
Значит снова глюки мелкософта, после сборки обработать напильником :)


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

    TopList