【发布时间】:2014-10-24 07:22:27
【问题描述】:
我一直在尝试创建一个数据网格,其中每一列都从我创建的集合中显示。但我似乎无法让任何数据出现在 DataGridTextColumn 中。所以假设下面的集合 _sym 已经填充了数据。
C#
public partial class MainWindow : Window
{
ObservableCollection<decimal> _sym = new ObservableCollection<decimal>();
public ObservableCollection<decimal> Sym { get { return _sym; } }
public MainWindow()
{
InitializeComponent();
this.DataContext = this;
}
Xaml
<Grid >
<DataGrid>
<DataGrid.Columns>
<DataGridTextColumn Binding="{Binding Sym}"/>
</DataGrid.Columns>
</DataGrid>
</Grid>
我的 XAML 中是否缺少某些内容?我需要使用另一个 DataGrid[InsertTypeHere]Column 吗?我是否没有正确指定绑定源、目标或路径?
谢谢
【问题讨论】: