【发布时间】:2016-01-07 07:31:34
【问题描述】:
是否可以隐藏复选框,但使其内容可见?
<ListBox
ItemsSource ="{Binding MyItemCollection}"
SelectionMode="Single"
Width="300"
Height="320">
<ListBox.ItemTemplate>
<DataTemplate>
<CheckBox IsChecked="{Binding IsChecked}">
<CheckBox.Content>
<TextBlock Text="{Binding Item.Code}"/>
</CheckBox.Content>
</CheckBox>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
<StackPanel>
<CheckBox Content="Edit Mode"
IsChecked="{Binding Path=EditModeSelected, Mode=TwoWay}">
</CheckBox>
</StackPanel>
我想在关闭编辑模式时隐藏列表框中的复选框(因此它应该绑定到 EditModeSelected),但文本应该保持可见。
【问题讨论】:
标签: c# wpf xaml checkbox listbox