0

データベースからのデータセットが取り込まれた datagridview があります。列の 1 つに長いテキストが含まれています。セルに数文字のみを表示するようにリンクし、ユーザーがクリックすると、テキスト全体を含むポップアップ ウィンドウが表示されます。(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 に答える