c# 如何让datagridiew的大小 随里面数据标题的大小自动改变大小

比如说里面有两行数据 那么datagridview 只是两行的的高度有两列数据 那么datagridview的宽度只有两列的宽度

把这个属性设置为Fill就好了。

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-04-15
dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells; //根据数据内容自动调整列宽
dataGridView1.AutoSizeRowsMode = DataGridViewAutoSizeRowsMode.AllCells; //根据数据内容自动调整行高 如果我发的不是你想要的效果,你测试一下DataGridViewAutoSizeRowsMode的几个属性,应该没什么问题!!本回答被网友采纳
第2个回答  推荐于2018-04-16
属性里有个ColumnHeadersHeightSizeMode,把它设置成AutoSize就可以了~~本回答被网友采纳

c# 如何让datagridiew的大小 随里面数据标题的大小自动改变大小
把这个属性设置为Fill就好了。

...人说调整它的属性...可是它不是控件啊!!!DataGridView才是控件...
datagridview属性中有一个AutoSizeColumnsMode,将它的选项选为Fill就会自动充满整个datagridview区域,并且能随着窗口的大小而自动调整

C#中如何实现:点击DataGridView中的某一行或某一个值,选中TreeView中的...
1.建议使用Bingingsource做中介数据源,这样可以省掉很多事情 2. 定制bindingsource的PositionChanged 事件 得到当前行相关数据 数据源类型 xx= (数据源类型)bindingsource.Current ;3.剩下的事情,估计你也会自己搞了,无非是从xx里获取学号,查到学号对应班级,然后设置treeveiew的select项 ...

C#如何获取DataGridView对象单元格的内容?
1、首先需要在事件列表中找到DataGridView对象的CellClick事件。2、然后在此事件中,会有DataGridCiewCellEventArgs事件变量e。3、此时便能利用DataGridCiewCellEventArgs事件变量e的RowIndex属性获得行索引,但是我们需要加1。4、并且还能通过CurrentCellAddress属性组的X和Y坐标,也是能够获得行列索引。

c# datagridview 如何选中行,以及怎么获取选中行的数据
1、首先需要在事件列表中找到DataGridView对象的CellClick事件。2、然后在此事件中,会有DataGridCiewCellEventArgs事件变量e。3、此时便能利用DataGridCiewCellEventArgs事件变量e的RowIndex属性获得行索引,但是我们需要加1。4、并且还能通过CurrentCellAddress属性组的X和Y坐标,也是能够获得行列索引。

相似回答