我无法在 DGV 中查看"早班"员工列表。
我正在尝试创建周班 DGV 表,但由于我在一个班次中有很多员工姓名(列:轮班日期,行:轮班类型(,我看不到班次单元格中的姓名总数列表(列:轮班日期,行:轮班类型(,因为总 DGV 高度,所以当我尝试向下滚动以查看"早上"轮班员工列表的其余部分时, DGV只是下降到"中午"行,并向我显示"中午"员工名单。
我所追求的是DGV缓慢下降,我的意思是像网页一样,不像现在这样清晰。
我该怎么做?
我真的希望我清楚,如果我不是,请告诉我......
谢谢。
将DataGridView
的属性设置为 true AutoSize
并放入自动滚动容器中。
若要将 DataGridView
的属性设置为 true AutoSize
请使用代码:
dataGridView1.AutoSize = true;
对于自动滚动容器,请使用以下面板控件:
using System.Drawing;
using System.Windows.Forms;
public class MyPanel : Panel
{
protected override Point ScrollToControl(Control activeControl)
{
return this.AutoScrollPosition;
}
}