MVVM中wpf设置控件是否可见

背景:某个页面基本一样,但是又有点不一样的地方,设置是否可见就可以实现页面的共用

样例Lable

步骤一:资源字典中添加转换器

XML 复制代码
<Window.Resources>
    <ResourceDictionary>
        <!--用来判断是否隐藏-->
        <BooleanToVisibilityConverter x:Key="BoolToVis"/>
    </ResourceDictionary>
</Window.Resources>

步骤二:给Lable添加Visibility

XML 复制代码
<Label Content="{Binding agency.Ano}"  VerticalAlignment="Center" HorizontalAlignment="Center"
       Visibility="{Binding IsLableVisible, Converter={StaticResource BoolToVis}}"></Label>
相关推荐
self_myth14 小时前
[特殊字符] 深入理解操作系统核心特性:从并发到分布式,从单核到多核的全面解析
windows·macos·wpf·harmonyos
c#上位机15 小时前
wpf之TextBlock
c#·wpf
玉面小君2 天前
从 WPF 到 Avalonia 的迁移系列实战篇6:ControlTheme 和 Style区别
c#·wpf·avalonia
c#上位机2 天前
wpf之Border
c#·wpf
SunflowerCoder2 天前
WPF迁移avalonia之图像处理(一)
图像处理·wpf·avalonia
周杰伦fans2 天前
WPF中的DataContext以及常见的绑定方式
wpf
没有bug.的程序员3 天前
Redis 数据结构全面解析:从底层编码到实战应用
java·数据结构·redis·wpf
somethingGoWay3 天前
wpf 自定义输入ip地址的文本框
wpf
秋月的私语4 天前
Wpf程序屏幕居中问题修复全记录
wpf
我要打打代码4 天前
WPF启动窗体的三种方式
wpf