Toolbox中缺少Datagrid控件。我试图从WPF组件添加它,但它也没有在那里列出。而我使用3.5框架
答案 0 :(得分:5)
您可以从WPF Tookit获取它。
答案 1 :(得分:3)
我使用了一个包含GridView的ListView,而不是Datagrid。这是我开始的tutorial。 (没有与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>