WPF - скрыть кнопку в шаблоне - PullRequest
1 голос
/ 15 февраля 2011

Я сделал шаблон TabControl.В этом шаблоне есть кнопка.

Если TabControl1 реализует шаблон, кнопка должна быть видимой.Если TabControl2 реализует шаблон, кнопка должна быть скрыта.

Как мне это сделать?Есть ли свойство TabControl, к которому можно было бы привязаться?

1 Ответ

0 голосов
/ 15 февраля 2011

Лучший способ сделать это - создать UserControl, который наследует TabControl, и добавить свойство dependencyProperty, к которому вы хотите привязать (например, «ShowButton»)

другое решение состоит в том, чтобы использовать свойство «Tag», которое было добавлено только по этой причине: добавьте свои собственные значения настраиваемых свойств в элемент управления, но это своего рода хак в этом случае не очень хорошее программирование.

...