Postupy: Zobrazení obsahu ListView použitím GridView
Tento příklad ukazuje, jak definovat GridView režim zobrazení pro ListView ovládací prvek.
Příklad
Režim GridView zobrazení můžete definovat zadáním GridViewColumn objektů. Následující příklad ukazuje, jak definovat GridViewColumn objekty, které se sváže s datovým obsahem zadaným ListView pro ovládací prvek. Tento GridView příklad určuje tři GridViewColumn objekty, které se mapují na FirstName
, LastName
a EmployeeNumber
pole EmployeeInfoDataSource
, která je nastavena jako ItemsSource ovládací prvek 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>
Následující obrázek ukazuje, jak se tento příklad zobrazuje.
Viz také
.NET Desktop feedback
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro