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>
相关推荐
武藤一雄2 小时前
WPF/C# 应对消息洪峰与数据抖动的 8 种“抗压”策略
windows·微软·c#·wpf·.netcore·防抖·鲁棒性
武藤一雄1 天前
WPF深度解析Behavior
windows·c#·.net·wpf·.netcore
Maybe_ch1 天前
WPF的STA线程模型、APM与TAP:从线程约束到现代异步
c#·.net·wpf
FuckPatience1 天前
WPF 实现windows文件压缩文件解压过程动画
wpf
会飞的大可2 天前
Spring Cloud Alibaba全景:Nacos、Sentinel、Seata整合实战
sentinel·wpf
baivfhpwxf20232 天前
DataGrid 中增加选择列 功能实现
ui·wpf
czhc11400756632 天前
winform 330 跨线程 异步
wpf·线程·winform
想你依然心痛2 天前
HarmonyOS 5.0教育行业解决方案:基于分布式能力的沉浸式智慧课堂系统
分布式·wpf·harmonyos
Maybe_ch2 天前
深度解析 WPF 线程模型:告别 UI 卡死,掌握 Dispatcher 核心机制
ui·wpf
code bean2 天前
【Halcon 】用 Halcon 实现涂抹:Region、仿射变换与 WPF 交互
wpf·交互·halcon