2012-03-23 7 views
0

私は値を入力するためのテキストボックスをいくつか持っていますが、間違いを入力したときにそのテキストボックスに焦点を合わせるだけでなく、どうやってそれを行うのですか?これまでのところ、私は修正が必要なテキストボックスに焦点を当てるにはどうすればいいですか?

を持って

 StuNames = CType(txtStuName.Text, String) 
     a1 = CType(txtA1.Text, Decimal) 
     a2 = CType(txtA2.Text, Decimal) 

キャッチ

 MessageBox.Show("Please input a valid value!", "Error") 

     ?? txtA2.focus() ??? 

終了してみてください

を試してみてください任意のガイダンスは大幅に、

おかげでいただければ幸いです。

+0

コードを試しましたか?あなたが疑問符を削除するとうまくいくと思うので、:) – lhan

答えて

3
StuNames = txtStuName.Text 
If Not Decimal.TryParse(txtA1.Text, a1) Then 
    txtA1.Focus() 
ElseIf Not Decimal.TryParse(txtA2.Text, a2) Then 
    txtA2.Focus() 
End If 
+0

素晴らしい!大変ありがとうございました。うまくいきました – Eddy

関連する問題