简体   繁体   English

WPF DataGrid:添加项目?

[英]WPF DataGrid: Add items?

I'm trying to add items to my DataGrid . 我正在尝试将项目添加到我的DataGrid The count of the DataGrid is correct. DataGrid的计数正确。 If I put 3 items in the DataGrid , 3 rows are shown when I run the program, but no data is shown. 如果我在DataGrid放入3个项目,则在运行该程序时会显示3行,但不会显示任何数据。 All fields are just blank. 所有字段均为空白。 I'm using this code: 我正在使用此代码:

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

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

And the Xaml: 和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>

What am I doing wrong? 我究竟做错了什么?

似乎您忘记了为文本列设置绑定。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM