Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > TabPage удаление вкладки


Автор: KIRINDORF 3.4.2011, 15:26
Хочу сделать так, чтобы на корешках TabPage отображались пиктограмки закрытия, т.е. крестик в углу вкладки, как в той же Visual Studio. 
Как это делается? В свойствах этого элемента ничего подобного не обнаружил.

Или для  этого есть другой элемент?

Автор: diadiavova 3.4.2011, 17:49
Цитата(KIRINDORF @  3.4.2011,  16:26 Найти цитируемый пост)
Или для  этого есть другой элемент?

Можно самому реализовать, правда это геморно. Интерфейс студии реализован на WPF, там это несложно сделать, а на винформах придется вкладки самому прорисовывать.

Автор: KIRINDORF 3.4.2011, 18:25
С WPF не знаком.

Цитата(diadiavova @ 3.4.2011,  17:49)
Можно самому реализовать ... на винформах придется вкладки самому прорисовывать.
Вы имеете ввиду задействовать System.Drawing для ярлычка вкладки? Т.е. получить доступ к нему как к поверхности для рисования?

Или это связано со свойством Style?

Автор: diadiavova 3.4.2011, 18:33
Цитата(KIRINDORF @  3.4.2011,  19:25 Найти цитируемый пост)
Т.е. получить доступ к нему как к поверхности для рисования?

 smile

Добавлено через 10 минут и 44 секунды
http://msdn.microsoft.com/ru-ru/library/system.windows.forms.tabcontrol.drawitem.aspx

Автор: KIRINDORF 4.4.2011, 19:58
1 Спасибо за ссылку
+
2 System.Drawing ...

=  Даже и не знаю, стоит ли со всем этим связываться  smile 

Автор: diadiavova 4.4.2011, 20:22
Цитата(KIRINDORF @  4.4.2011,  20:58 Найти цитируемый пост)
 Даже и не знаю, стоит ли со всем этим связываться

Разве что для практики, а если нужен результат, то лучше WPF smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)