2012-03-09 10 views
0

DataGridView LostFocusイベントの変数に文字列値を割り当てたいとします。私はvariable = "string valueを行う、私はちょうど、それは誤り「『system.windows.forms.datagridviewcelleventargs』を入力するタイプのオブジェクトをキャストすることができません 『system.eventargs』」私に与えることができないことがわかりました。VB2010 lostfocusの変数に値を代入する方法は?

DataGridViewの上でダブルクリックすることによって作成された機能は次のとおりです。

Private Sub DataGridViewInvoice_LostFocus(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridViewInvoice.LostFocus 

おかげで、.LostFocusイベントのために間違ったパラメータです レイモンド

+0

での発言で提案されているように

Dim s As String = "" Sub DataGridView1_LostFocus(sender As Object, e As EventArgs) Handles DataGridView1.LostFocus s = "Hello" MsgBox(s) End Sub 

はまた、多分あなたは、代わりに.Leaveイベントを考慮する必要がありますか?あなたがvariabileを割り当てようとしているイベントは、割り当てとは関係ありません。 – Steve

答えて

関連する問題