gpt4 book ai didi

C# WPF 数据网格 : Column count always equal to 0

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

我在 C# 中创建了一个 WPF takelit 数据网格,并且在 XAML 中设置了 ItemsSource。列是自动生成的。

我正在尝试做一个使用 ObservableCollection 的数据网格,非常像这个 website 上的内容.

在底部你会找到一个可以下载的示例(这里是 link )

我的问题是我试图更改特定列的某些属性(例如:Datagrid.Columns[index].Property)但这似乎不起作用,因为列计数始终等于 0。因此,我无法通过使用要使用的索引来更改属性,因为 Columns 集合中似乎没有任何内容。然而在运行时有显示的列。

那么,列数怎么可能等于0呢?

如何根据我的情况更改特定列的属性?

最佳答案

我终于找到方法了!列计数等于 0 的原因是列尚未生成。为了更改属性,我必须使用 AutoGeneratedColumns 事件并更改其中的属性。

关于C# WPF 数据网格 : Column count always equal to 0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1250001/

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