0

我正在从动态数据创建一个 DataForm(所以我不能在 xaml 中创建列),我目前为我的 DataGrid 创建列(我还没有弄清楚如何在一个列中创建一个按钮 + 事件)

foreach (var item in headings.Entities)
                    {
                        theDataGrid.Columns.Add(
                            new DataGridTextColumn
                            {
                                Header = item.Label,
                                Binding = new Binding(item.LocalName)
                            });
                    }

我看不到在运行时将字段添加到 DataForm 的任何方法,但是...

4

1 回答 1

0

您最好不要在代码中创建数据网格列,而是使用绑定。只需将数据网格绑定到 headings.Entities 集合。

与您的 DataForm 相同,只需将您的项目绑定到它,它应该为您创建所有正确的字段。

于 2009-11-16T15:52:02.420 回答