0

在我当前的网格中,我有 datagridview AutoResizeRow = true ,它看起来不错。网格只有两列:第一列是 CheckBoxColumn,第二列是 TextBoxColumn。文本框中具有长字符串文本的行会自动增长以显示多行,而具有短字符串的行看起来很好(显示单个高度行的大小)。

我需要的是当用户点击单元格时只允许单元格展开(当它们有长的数据字符串时),然后当用户点击另一个单元格或移开时折叠到单个行高大小控制。因此,仅在用户单击单元格时展开以显示多行。

这可以做到吗?如果是这样,您能否提供 C# 中的示例代码?

4

1 回答 1

0

请查看本次活动

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
dataGridView1.Rows[e.RowIndex].Visible = false;
}
于 2013-03-01T23:49:38.123 回答