【发布时间】:2010-06-28 18:21:22
【问题描述】:
所以我得到了一个 ObservableCollection 的 tmplist,其中我只有很少的元素。
我将它连接到 WPF 4.0 中 DataGrid 的 ItemsSource 并且它没有显示任何内容。不添加任何列。如果我添加断点,我可以看到“ItemsSource 计数等于 tmplist 元素的数量,但 Columns 计数等于 0。这是为什么?这是一些代码:
private ObservableCollection<Products> tmplist = new ObservableCollection<Products>();
public Products_view()
{
InitializeComponent();
this.Loaded += new RoutedEventHandler(Products_view_Loaded);
}
void Produkty_widok_Loaded(object sender, RoutedEventArgs e)
{
grid.ItemsSource = tmplist;
}
和 xaml:
<DataGrid Name="grid" CurrentCellChanged="grid_CurrentCellChanged" CellEditEnding="grid_CellEditEnding" RowEditEnding="grid_RowEditEnding" AlternatingRowBackground="#FFA0D1EA" AlternationCount="1" Background="#FF64A0BE" RowBackground="White" />
【问题讨论】:
标签: c# .net wpf datagrid wpfdatagrid