使用Converter实现控件的动态显隐
Posted lulus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Converter实现控件的动态显隐相关的知识,希望对你有一定的参考价值。
效果如图:
根据下拉框fieldTypeComboBox,控制其他控件的显隐
关键代码
<ComboBox Grid.Column="1" Grid.Row="2" DataContext="{Binding FieldTypeEnumInfos}" ItemsSource="{Binding }" Name="fieldTypeComboBox" DisplayMemberPath="Description" SelectedValuePath="Value"></ComboBox>
<CheckBox Grid.Column="1" Grid.Row="3" IsChecked="{Binding IsUniqueKey,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Visibility="{Binding SelectedItem,ElementName=fieldTypeComboBox,Converter={StaticResource EditFieldVisibilityConverter},ConverterParameter=IsUniqueKey}"></CheckBox>
示例代码
以上是关于使用Converter实现控件的动态显隐的主要内容,如果未能解决你的问题,请参考以下文章