Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieses Beispiel zeigt, wie ein GridView-Anzeigemodus für ein ListView-Steuerelement definiert wird.
Beispiel
Sie können den GridView-Anzeigemodus definieren, indem Sie GridViewColumn-Objekte angeben. Das folgende Beispiel zeigt, wie Sie GridViewColumn-Objekte definieren, die an den für das ListView-Steuerelement angegebenen Dateninhalt gebunden sind. In diesem GridView-Beispiel werden drei GridViewColumn-Objekte angegeben, die den Feldern FirstName, LastName und EmployeeNumber der EmployeeInfoDataSource zugeordnet sind, die als ItemsSource für das ListView-Steuerelement festgelegt ist.
<ListView ItemsSource="{Binding Source=
{StaticResource EmployeeInfoDataSource}}">
<ListView.View>
<GridView AllowsColumnReorder="true"
ColumnHeaderToolTip="Employee Information">
<GridViewColumn DisplayMemberBinding=
"{Binding Path=FirstName}"
Header="First Name" Width="100"/>
<GridViewColumn DisplayMemberBinding=
"{Binding Path=LastName}"
Width="100">
<GridViewColumnHeader>Last Name
<GridViewColumnHeader.ContextMenu>
<ContextMenu MenuItem.Click="LastNameCM_Click"
Name="LastNameCM">
<MenuItem Header="Ascending" />
<MenuItem Header="Descending" />
</ContextMenu>
</GridViewColumnHeader.ContextMenu>
</GridViewColumnHeader>
</GridViewColumn>
<GridViewColumn DisplayMemberBinding=
"{Binding Path=EmployeeNumber}"
Header="Employee No." Width="100"/>
</GridView>
</ListView.View>
</ListView>
In der folgenden Abbildung ist dieses Beispiel dargestellt.
.jpg)