添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
怕老婆的四季豆  ·  python ...·  4 月前    · 
完美的消炎药  ·  c# - HRESULT: ...·  1 年前    · 
玩手机的投影仪  ·  【更新】Stimulsoft ...·  1 年前    · 
英勇无比的红茶  ·  docker set iptables ...·  1 年前    · 

此示例显示如何在使用 GridView ListView 控件中显示 CheckBox 控件的列。

要在 ListView 中创建包含 CheckBox 控件的列,请创建包含 CheckBox DataTemplate 。 然后将 GridViewColumn CellTemplate 设置为 DataTemplate

下面的示例显示了包含 CheckBox DataTemplate 。 该示例将 CheckBox IsChecked 属性绑定到包含它的 ListViewItem IsSelected 属性值。 因此,选择包含 CheckBox ListViewItem 时,会勾选 CheckBox

<DataTemplate x:Key="FirstCell">
  <StackPanel Orientation="Horizontal">
    <CheckBox IsChecked="{Binding Path=IsSelected, 
      RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListViewItem}}}"/>
  </StackPanel>
</DataTemplate>

下面的示例演示如何创建 CheckBox 控件列。 为了生成列,本例会将 GridViewColumnCellTemplate 属性设置为 DataTemplate

<GridViewColumn CellTemplate="{StaticResource FirstCell}" 
                Width="30"/>
  • Control
  • ListView
  • GridView
  • ListView 概述
  • 操作指南主题
  • GridView 概述
  •