2010-06-21 39 views
2

为了使事情变得简单,我想我可以在我的资源中添加一些设置,并将其绑定到任何/每当我需要它时。例如,我希望能够切换某些对象的可见性。所以,我提出以下XAML:Visiblity作为XAML中的资源

// Namespaces.... 
xmlns:win="clr-namespace:System.Windows;assembly=System.Windows" 
// Namespaces.... 
<UserControl.Resources> 
    <win:Visibility x:Key="ReflectionVisibility" /> 
</UserControl.Resources> 

虽然,现在我不知道怎么可以:在XAML

  • 变化代码

    • 设置默认值背后的价值

    谢谢!

  • 回答

    5

    你是在正确的轨道

    <Visibility x:Key="ReflectionVisibility">Collapsed</Visibility> 
    

    然后在你的控制

    Visibility="{StaticResource ReflectionVisibility}" 
    
    +0

    作品,谢谢! – SaphuA 2010-06-24 10:57:23

    1

    您可以使用触发器创建样式以切换可见性。在资源中添加该样式。将样式绑定到控件。