Как создать фреймы / вкладки в C # Windows Forms? - PullRequest
1 голос
/ 13 октября 2011

Я знаю, что в Windows Forms Builder есть элемент управления вкладками.Дело в том, что я хочу создать что-то более приятное.Кажется, что не так уж много стилистических изменений, которые вы можете внести в этот элемент управления в отдельности, и это выглядит некрасиво.

Есть ли способ создания пользовательского элемента управления вкладками или использование кнопок для переключения с панели напанель

Ответы [ 3 ]

2 голосов
/ 13 октября 2011

Чтобы изменить Tabcontrol для использования кнопки для переключения страниц вкладки, используйте следующий код:

 this.tabControl1.Appearance = TabAppearance.Buttons;
0 голосов
/ 13 октября 2011

TabControl имеет свойство DrawMode.Измените его на:

tabControl1.DrawMode = OwnerDrawFixed;

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

Если вы ищете что-то большее, DevExpress имеет бесплатные элементы управления WinForm, которые включают их TabControl версию.

0 голосов
/ 13 октября 2011

Я использовал DockPanel Suite для такого рода вещей раньше и просто не использовал все окна инструментов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...