2011-02-15 86 views
1

我制作了一个TabControl模板。在这个模板中有一个按钮。WPF - 隐藏模板中的按钮

如果TabControl1实现该模板,该按钮应该是可见的。 如果TabControl2实现模板,则该按钮应该隐藏。

我会怎么做呢?是否有可能有用的绑定到TabControl属性?

+0

所以创建的第一个`TabControl`应该有`Button`可见,并且在那之后创建的每个`TabControl`都应该隐藏`Button`? – 2011-02-15 11:03:06

+0

如果该按钮应该可见或不可见,它应该是可选的。 – 2011-02-15 11:27:26

回答

0

做的是创建一个继承的TabControl一个用户控件,并添加的DependencyProperty要绑定到的最佳方式(如:“ShowButton”)

的其他解决方案是使用“变量”的属性,已经被添加,只是因为这个原因:添加你自己的自定义属性值到控件,但这是一种黑客在这种情况下不是一个很好的编程。