gpt4 book ai didi

c# - 如何使用空行填充datagridview灰色区域

转载 作者:行者123 更新时间:2023-11-30 16:02:59 26 4
gpt4 key购买 nike

我需要知道如何在 datagridview 绑定(bind)数据后填充 datagridview 其余灰色区域中的空行。如果有人对此有简单的方法,请在此处发表评论。

screenshot

最佳答案

Rows 添加到 DataGridView 以填充空间有许多问题:

  • 最明显的是您不能添加它们,因为您的 DGV 是 DataBound。因此,您必须向 DataSource 添加行。这不是很好。

  • 不太明显:这些行不仅看起来像行,它们还真实的行并且表现像真实的行即可点击、可选择等。这会让用户感到困惑,即使您阻止编辑它仍然会引发不太合理的交互。

  • 最后:您仍然需要处理右侧的灰色区域,至少在存在灰色区域或用户可以调整列大小的情况下。

以下是我建议的做法:

要使灰色区域看起来不显眼,只需将 DataGridViewBackColor 设置为正常单元格的颜色即可:

 yourDGV.BackgroundColor = yourDGV.DefaultCellStyle.BackColor;

enter image description here enter image description here

关于c# - 如何使用空行填充datagridview灰色区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37048270/

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