gpt4 book ai didi

wpf - 在调整其列大小时更改 DataGrid 宽度

转载 作者:行者123 更新时间:2023-12-04 19:49:55 25 4
gpt4 key购买 nike

我有一个带有自定义主题的 DataGrid。现在,如果我调整列的大小并使其变宽,它会尝试挤压其他列以为该列腾出空间。

相反,是否可以随着列宽的增加来增加整个DataGrid 的宽度。如果它在底部显示一个水平滚动条就可以了。

编辑:澄清一下,每列都有一个 MinWidth 设置。因此,如果整体宽度 > 窗口宽度,我会看到一个滚动条。但是如果我有一个数据网格 <= 窗口宽度,并且我展开其中一列,则数据网格的宽度理论上应该在其他列缩小到它们的 MinWidths 时增加。那时,它不再让 DataGrid 增加宽度,而是不允许我进一步扩展该列。相反,我希望 DataGrid 扩展并容纳增加的空间。

最佳答案

听起来您的其中一列有 Width="*",这意味着该列已分配给所有剩余空间并根据需要增长/收缩,而不是让 DataGrid 增长/收缩请求并显示它是 Horizo​​ntalScrollBar。

关于wpf - 在调整其列大小时更改 DataGrid 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166059/

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