Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Det här exemplet visar hur du visar en kolumn med CheckBox kontroller i en ListView-kontroll som använder en GridView.
Exempel
Om du vill skapa en kolumn som innehåller CheckBox kontroller i en ListViewskapar du en DataTemplate som innehåller en CheckBox. Ange sedan CellTemplate för en GridViewColumn till DataTemplate.
I följande exempel visas en DataTemplate som innehåller en CheckBox. Exemplet binder egenskapen IsChecked för CheckBox till egenskapsvärdet IsSelected för den ListViewItem som innehåller den. När ListViewItem, som innehåller CheckBox, är markerad kontrolleras därför CheckBox.
<DataTemplate x:Key="FirstCell">
<StackPanel Orientation="Horizontal">
<CheckBox IsChecked="{Binding Path=IsSelected,
RelativeSource={RelativeSource FindAncestor, AncestorType={x:Type ListViewItem}}}"/>
</StackPanel>
</DataTemplate>
I följande exempel visas hur du skapar en kolumn med CheckBox kontroller. För att skapa kolumnen anger exemplet egenskapen CellTemplate för GridViewColumn till DataTemplate.
<GridViewColumn CellTemplate="{StaticResource FirstCell}"
Width="30"/>
Se även
.NET Desktop feedback