gpt4 book ai didi

c# - WPF c#,将数据网格列与代码隐藏在一起

转载 作者:太空狗 更新时间:2023-10-30 00:05:56 26 4
gpt4 key购买 nike

我有疑问如何将数据网格列绑定(bind)到集合?

 dataGrid1.Columns.Add(new DataGridTemplateColumn { Header="d", Binding = "RoomNumber"}); 

绑定(bind)不存在我可以用什么来绑定(bind)?

它工作得很好,但我需要用后面的代码绑定(bind)它

 <DataGridTextColumn Header="Room Number" Binding="{Binding RoomNumber}"/>

最佳答案

据我了解,您想从后面的代码中添加数据网格列,并且该列应该与绑定(bind)一起工作..?

这是从后面的代码添加数据网格列的示例片段

 var col = new DataGridTextColumn();
col.Header = "d";
col.Binding = new Binding("RoomNumber");
dataGrid1.Columns.Add(col);

使用这种方法,您可以根据需要添加任意数量的列,并且可以在运行时为每一列提供数据绑定(bind),并且可以一次指定 itemssource....

确保在您的数据网格中标记 AutoGenerateColumns="False",这样您就可以避免从 itemssource 添加不需要的列。

关于c# - WPF c#,将数据网格列与代码隐藏在一起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6885711/

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