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>
相关推荐
玖笙&11 小时前
✨WPF编程基础【3.3】:容器控件(附源码)
c++·wpf·visual studio
5008417 小时前
GE 怎么做算子融合
分布式·架构·开源·wpf
500841 天前
Conv + BN + ReLU 融合:省掉两次显存读写
flutter·架构·开源·wpf·音视频
500841 天前
把 FlashAttention 讲清楚
flutter·electron·wpf
500842 天前
ATC 做了什么:从 ONNX 到 .om
分布式·架构·开源·wpf·开源鸿蒙
500842 天前
Graph Engine 是什么,为什么需要它
java·人工智能·性能优化·ocr·wpf
一念春风2 天前
.md文件浏览器
c#·wpf
lingxiao168882 天前
Wpf常用样式与自定义控件(仪表盘,管道,分页器等)
wpf
LateFrames2 天前
520 - 如何说晚安 (WPF)
c#·wpf·浪漫·ui体验
heimeiyingwang3 天前
【架构实战】日志体系ELK:集中化日志管理实践
elk·架构·wpf