Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este ejemplo se muestra cómo definir un GridView modo de vista para un ListView control .
Ejemplo
Puede definir el modo de vista de un GridView mediante la especificación GridViewColumn de objetos . En el ejemplo siguiente se muestra cómo definir GridViewColumn objetos que se enlazan al contenido de datos especificado para el ListView control. En este ejemplo se especifican tres GridView objetos que se asignan a los GridViewColumn, FirstName
y LastName
campos del EmployeeNumber
que se establece como EmployeeInfoDataSource
del control ItemsSource.
<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>
En la ilustración siguiente se muestra cómo aparece este ejemplo.
Consulte también
.NET Desktop feedback