Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In questo esempio viene illustrato come definire una modalità di visualizzazione GridView per un controllo ListView.
Esempio
È possibile definire la modalità di visualizzazione di un GridView specificando gli oggetti GridViewColumn. Nell'esempio seguente viene illustrato come definire oggetti GridViewColumn che si collegano al contenuto dati indicati per il controllo ListView. Questo esempio di GridView specifica tre oggetti GridViewColumn che vengono mappati ai campi FirstName, LastNamee EmployeeNumber del EmployeeInfoDataSource impostato come ItemsSource del controllo ListView.
<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>
La figura seguente mostra come viene visualizzato questo esempio.
Vedere anche
.NET Desktop feedback