2016-11-02 6 views
0

私はusercontrolを作成し、このusercontrolをフォームに入れました。ユーザーコントロールは、あるボタンをクリックすると現在のフォームを閉じて新しいフォームを開く必要があります。フォームthis.hide();ユーザーコントロールでは動作しません

Form1 ob = new Form1(); 
this.Hide(); 
ob.Show(); 

このコードはusercontrolでは機能しませんが、どのボディにもその解決策がありますか?

+2

this.Hide()です。 // "this"はどのオブジェクトですか? – brakeroo

+1

あなたが達成したいことは明確ではありません。ユーザーコントロールのコードを含むフォームを非表示にするか、ユーザーコントロールを非表示にしますか?ユーザコントロールを隠す場合は、usercontrol.Visible = falseを使用します。 – Sebi

+0

'this.ParentForm.Hide();'フォームがもう使用されていない場合は、代わりにフォームを破棄する必要があります。 – LarsTech

答えて

0

Guysは、私は私の答えを発見し、それはそれをコード

this.Parenthide(); 
関連する問題