gpt4 book ai didi

c# - 如何以编程方式绑定(bind)数据网格列?

转载 作者:太空宇宙 更新时间:2023-11-03 21:47:29 25 4
gpt4 key购买 nike

我一定是忘记了一些明显的事情......我无法以编程方式绑定(bind) DataGridColumn。我有以下代码:

        var datagrid = new DataGrid();
datagrid.Columns.Add(new DataGridTextColumn()
{
Header = "Type,
Width = new DataGridLength(200),
FontSize = 12,
Binding = new Binding("Name") // this line fails to complile
});

我不断收到以下编译错误:

Error 3 The type or namespace name 'Binding' could not be found (are you missing a using directive or an assembly reference?)

我在网上看到很多例子,似乎都在做同样的事情......有什么想法吗?谢谢,

最佳答案

var datagrid = new DataGrid();
datagrid.Columns.Add(new DataGridTextColumn()
{
Header = "Type,
Width = new DataGridLength(200),
FontSize = 12,
Binding = new Binding("Name")
});

为了使用这些代码,您必须使用命名空间“System.Windows.Data”。

using System.Windows.Data;

关于c# - 如何以编程方式绑定(bind)数据网格列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16207713/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com