为了简单起见,我想我可以在我的资源中添加一些设置并将其绑定(bind)到任何/任何我需要的地方。例如,我希望能够切换某些对象的可见性。所以我做了以下 XAML:

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

虽然,现在我想知道如何才能:
  • 在 XAML 中设置默认值
  • 更改
  • 后面代码中的值

    谢谢!

    最佳答案

    你在正确的轨道上

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

    然后在你的控制之下
    Visibility="{StaticResource ReflectionVisibility}"
    

    关于c# - 在 XAML 中作为资源的可见性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3084206/

    10-17 00:49