0

我有一个由数据库中的数据集填充的 datagridview。其中一列包含长文本。我将链接以仅在单元格中显示几个字符,当用户单击它时,将显示一个包含整个文本的弹出窗口。(c#, sql 服务器)

有没有一个例子可以告诉我如何做到这一点?或者关于如何显示文本的任何更好的想法?

4

1 回答 1

0

您可以向 Datagridview 添加一个名为: CellClick 的事件

在这种情况下,您可以初始化一个新表单。您可以将完整的字符串传递给表单

像这样的东西:

private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
     if(e.ColumnIndex == YOUR_DESIRED_COLUMN)
     {
         string text = VALUE_TO_PASS_ON;
         Form1 frm = new Form1( text);
         frm.Show();
     }
}
于 2012-10-26T08:58:50.603 回答