2012-01-18 13 views
0

私にはDataGridViewがあります。別のセルを編集した後、同じ行の別のセルを更新したいと思います(1つのセルのテキストを入力し、次のセル(文字カウント)が更新されます)。最終編集後にDataGridViewを更新します

私はセルを更新する方法を知っていますが、私はちょうどコードでDVGにイベントリスナーを追加する方法を知らない。

私はイベントCellEndEditを発見しました。問題は、コードにDataGridViewを追加し、別の関数を呼び出すためにイベントリスナーを追加する方法がわからないことです。

これは何か?

grid.CellEndEdit += onEndEdit; // calls onEndEdit anytime cells have stopped being edited 

EDIT:

誰かが機能を望んでいた:

private void onEndEdit(object sender, EventArgs e) 
     { 

     } 
+0

Your'eコードがよさそうだ、それに伴う問題は何ですか? –

+0

あなたのメソッドを投稿することができますonEndEdit –

+0

ああ...それは私がイベントとして渡していたものでした。私に警告するためのポスターのおかげで:) – maffo

答えて

1

宣言イベントハンドラのようになります。 :

dgv.CellEndEdit += new DataGridViewCellEventHandler(onEndEdit); 

そして、イベントの作成:

void onEndEdit(object sender, DataGridViewCellEventArgs e) 
{ 
    // do stuff 
} 
1

私はonEndEditの実装が表示されていないが、それはこの

dgv.CellEndEdit += new DataGridViewCellEventHandler(onEndEdit); 

void CellEndEdit(object sender, DataGridViewCellEventArgs e) 
    { 

    } 
関連する問題