Show / Hide Table of Contents

Практическое руководство. Отображение содержимого ListView с помощью GridView

В этом примере показан способ определения GridView режим просмотра для ListView элемента управления.

Пример

Можно определить режим представления GridView , указав GridViewColumn объектов. В следующем примере показано определение GridViewColumn объектов, которые привязаны к содержимому данных, который указан для ListView элемента управления. Это GridView пример указывает три GridViewColumn объектов, сопоставляемых с FirstName, LastName, и EmployeeNumber поля EmployeeInfoDataSource , для которой включено как ItemsSource из 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>

Ниже показано, как будет выглядеть этот пример.

Снимок экрана с ListView с выводом GridView.

См. также

  • ListView
  • GridView
  • Общие сведения об элементе управления ListView
  • Общие сведения о GridView
  • Практические руководства
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX