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 Sie einen GridView-Ansichtsmodus für ein ListView-Steuerelement definieren.
Beispiel
Sie können den Ansichtsmodus von GridView durch die Angabe von GridViewColumn-Objekten definieren. Das folgende Beispiel zeigt, wie GridViewColumn Objekte definiert werden, die an den Dateninhalt gebunden werden, der für das ListView-Steuerelement angegeben ist. In diesem GridView-Beispiel werden drei GridViewColumn-Objekte angegeben, die den FirstName
-, LastName
-, und EmployeeNumber
-Feldern der EmployeeInfoDataSource
zugeordnet sind, das als ItemsSource des ListView-Steuerelements 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>
Die folgende Abbildung zeigt, wie dieses Beispiel angezeigt wird.
Siehe auch
.NET Desktop feedback