フォームの非表示の問題に直面しています。
実際には、ユーザー コントロールを含むフォームがあります。ユーザーコントロールには送信ボタンがあり、それをクリックすると、ユーザーコントロールとそれを含むフォームが消えます。this.hide() を使用できますが、フォームではなくユーザー コントロールのみを非表示にしています。
私は
form1 f1 = new form1();
f1.hide();
そして試してみました
f1.close(),
しかし、何も機能していません。助けてください
編集:これは実際のコードです:
Input inp = new Input();
inp.Show();
入力フォームを呼び出す場所です。その読み込みイベントで、usinput ユーザー コントロールを呼び出します。
USinput usinp = new USinput();
次に、ユーザー コントロールの送信ボタンで、次のコードを使用します。
Input inpt = new Input();
inpt.Hide();
this.Hide();
Companies co = new Companies();
co.Show();
新しいフォームが表示され、ユーザー コントロールはなくなりましたが、入力フォームはまだ残っています。