Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > WPF и Silverlight > TabControl


Автор: Diksa 27.11.2008, 16:33
Ребята столькнулся с такой вот проблемой!!
Есть TabControl, на нем естественно закладки и для заголовков этих закладок я сделал шаблон чтобы изменить вид(углы округлить картинку встатвить...) так вот как мне вставить название закладки, у самой закладки оно ставится при помощи свойства Header, но когда я использую шаблон оно естественно не отображается, что делать?
На данный момент придумал только как в самом шаблене вставить элемент Lable но это не подходит потому что если есть 10 закладок это нужно продублировать 10 раз шаблон чтобы каждая закладка могла по разному называется, вообщем кто чем может помогите smile

Автор: HalkaR 27.11.2008, 16:40
Вставляешь Label и его текст биндишь к кэпшену таба.

Автор: Diksa 27.11.2008, 16:50
А нет какогото прмерчика ато когда я биндю у меня все собержимое закладки биндится в заголовок!! 

Автор: rooks 27.11.2008, 17:36
Вставляешь в свой темплэйт
Код
<ContentPresenter ContentSource="Header" />
где надо. И все содержимое Header-а будет ставится в это место.

Автор: Diksa 27.11.2008, 18:02
rooks, большое спасибо!!!! Избавил меня от кучи шаблонов smile 

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