DataGrid в WPF - PullRequest
       35

DataGrid в WPF

3 голосов
/ 27 октября 2010

Элемент управления сеткой данных отсутствует в панели инструментов.Я пытался добавить его из компонентов WPF, но там его тоже нет.И я использую 3,5 рамки

Ответы [ 2 ]

5 голосов
/ 27 октября 2010

Вы можете получить его из WPF Tookit .

3 голосов
/ 27 октября 2010

Вместо Datagrid я использовал ListView, который содержал GridView.Вот учебник , с которого я начал.(Я не очень много работал с Datagrid, поэтому я не знаю, есть ли какие-то большие различия)

Упрощенная версия того, с чем я работаю:

<ListView  ItemsSource="{Binding}" x:Name="lstItems" 
         PreviewMouseLeftButtonDown="lstActions_PreviewMouseLeftButtonDown" 
           PreviewMouseLeftButtonUp="lstActions_PreviewMouseLeftButtonUp">
    <ListView.ItemContainerStyle>
          <Style TargetType="ListViewItem">
              <Setter Property="Height" Value="30" />
          </Style>
    </ListView.ItemContainerStyle>

    <ListView.View>
         <GridView x:Name="gridView">
             <GridViewColumn Width="140" Header="Name" DisplayMemberBinding="{Binding DisplayName}" />
             <GridViewColumn Width="240" Header="Description"  DisplayMemberBinding="{Binding Description}" />
         </GridView>
    </ListView.View>
</Listview>
...