WPF DataGrid:添加项目?

时间:2009-12-23 06:56:44

标签: c# wpf datagrid

我正在尝试向DataGrid添加项目。 DataGrid的计数是正确的。如果我在DataGrid中放入3个项目,则在运行程序时会显示3行,但不会显示任何数据。所有字段都是空白的。我正在使用此代码:

public void LoadTimeRegistrationData()
{
    _timeregistrations = _client.TimeRegistrations().GetTimeregistrations("10-080002");

    gridDataTimeRegistrations.Items.Add("Test");
    gridDataTimeRegistrations.Items.Add("Test1");
    gridDataTimeRegistrations.Items.Add("Test2");
}

和Xaml:

<Custom:DataGrid x:Name="gridDataTimeRegistrations" MinWidth="600" MinHeight="100"
                 HorizontalAlignment="Left" VerticalAlignment="Top">
    <Custom:DataGrid.Columns>
        <Custom:DataGridTextColumn Header="Employee no." Width="110"/>
        <Custom:DataGridTextColumn Header="Employee" Width="175"/>
        <Custom:DataGridTextColumn Header="Date" Width="100"/>
        <Custom:DataGridTextColumn Header="Status" Width="50"/>
    </Custom:DataGrid.Columns>
</Custom:DataGrid>

我做错了什么?

1 个答案:

答案 0 :(得分:1)

您似乎忘了为text columns设置绑定。