gpt4 book ai didi

WPF DataGridColumn 不允许我为自动调整列大小设置 ".width = double.NaN"。 "Value should not be infinity"错误?

转载 作者:行者123 更新时间:2023-12-01 15:04:30 25 4
gpt4 key购买 nike

我有一个 WPF DataGrid,我正在代码隐藏中手动设置列。我正在尝试使用以下代码将列大小设置为自动:

customBoundColumn.Width = double.NaN;

但是在运行时我得到以下错误:

值不应为无穷大。参数名称:值

我在很多地方读到 double.NaN 是用来将列大小设置为自动的。我做错了什么?

附言customBoundColumn 是 DataGridBoundColumn 的实例

最佳答案

我相信您可以简单地使用 DataGridLength.Auto 将宽度设置回 Auto

customBoundColumn.Width = DataGridLength.Auto;

关于WPF DataGridColumn 不允许我为自动调整列大小设置 ".width = double.NaN"。 "Value should not be infinity"错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7656968/

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