所以我将我的DataGrid
与sql查询中的一些数据绑定在一起,当我显示它看起来一切正常时,所有的数据/列/行都在那里。
现在我要做的是将固定宽度设置为某些列(名称,电子邮件,地址),如果文本超出该宽度,我希望它被隐藏。我已经看到很多方法可以更改表格中的宽度,但这不适用于DGV
。
我也尝试了DataGridView1.Columns[1].Width()
,但DGV.Columns
没有宽度选项。
我没有添加任何代码,因为它是一般性问题,如果您有任何示例,那就太棒了。感谢
答案 0 :(得分:0)
列没有width属性但是Cells有它。你可以在单元级别设置它。
TestGridView.Rows[0].Cells[0].Width
使用TestGridView.Rows[0].Cells[0].Text
属性获取单元格的值,并编写逻辑以检查它是否超出指定的宽度。