Показывать изображение заголовка TabPage справа - PullRequest
0 голосов
/ 19 июля 2011

Когда вы устанавливаете ImageIndex (или ImageKey) для элемента управления TabPage, изображение в заголовке вкладки отображается слева.

enter image description here

Как мне переместить его вправо?

Ответы [ 2 ]

1 голос
/ 19 июля 2011

Вам нужно установить свойство DrawMode в OwnerDrawFixed и реализовать событие DrawItem. В статье MSDN Library есть хороший пример.

Упустив следующий вопрос: вам нужно реализовать событие MouseUp для элемента управления вкладками и выполнить итерацию вкладок, вызывая GetTabRect (). Это позволяет узнать, на какой вкладке была нажата кнопка, а затем выяснить, был ли щелчок мыши на растровом изображении.

0 голосов
/ 27 декабря 2012

может быть, если вы хотите что-то вроде this , создать кнопку закрытия на вкладке ...

...