为了简单起见,我想我可以在我的资源中添加一些设置并将其绑定到任何/我需要的时候。例如,我希望能够切换一些对象的可见性。所以我做了以下XAML:
// Namespaces....
xmlns:win="clr-namespace:System.Windows;assembly=System.Windows"
// Namespaces....
<UserControl.Resources>
<win:Visibility x:Key="ReflectionVisibility" />
</UserControl.Resources>
虽然,现在我想知道我怎么做:
在XAML中设置默认值
更改
谢谢!
答案 0 :(得分:6)
你走在正确的轨道上
<Visibility x:Key="ReflectionVisibility">Collapsed</Visibility>
然后在你的控制中
Visibility="{StaticResource ReflectionVisibility}"
答案 1 :(得分:1)
您可以使用触发器制作样式以切换可见性。在资源中添加该样式。将样式绑定到控件。