2009-09-04 13 views
0

子フォームのOnClickEventを示す2つのテキストボックスを持つフォームがあります。親子フォームにTextBoxフォーカスを配置

私は子供のフォームで作業します。私はそれを処分すると、2番目のメインフォームのテキストボックスに焦点を当てたいと思います。

しかし、Disposeアクションがメインフォームにフォーカスを失ったかのように、txtBox2.Focus()とDispose()を子フォームに作成すると機能しません。

答えて

1

1))の代わりに

2 ChildForm.dispose

のChildForm.closeを使用してみてくださいChildForm_FormClosingイベント

Private Sub ChildForm_FormClosing(ByVal sender As Object, ByVal e As System.Windows.Forms.FormClosingEventArgs) Handles Me.FormClosing 
    parentForm.txt2.focus 
     End Sub 
+0

変更なしにフォーカスを設定し、私はChildFormのFormClosingとFormClosedに焦点を()行いますそれは親のフォーカスで何も変更されません –

+0

まず、私はメインフォーム上のテキストボックスのタブの順序を確認する必要がありますと思う。第二に、あなたは、ParentFormアクティベートされたイベントでtxt1.focusのようなものがありますか? – OrElse

関連する問題