ログアウトをクリックすると別のフォームを表示するフォームがあります。はいをクリックすると、両方のフォームを閉じたり隠したりして、ログインフォームに移動します。どんな助けもありがとう。別のフォームでフォームを閉じる?
-3
A
答えて
2
あなたは子フォームの所有者を設定するためにフォームのOwner
プロパティを使用することができます。
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
Form2 form2 = new Form2();
form2.Owner = this;
form2.ShowDialog();
}
}
は、その後、あなたがそれを閉じ、あなたの二次形式で:
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (this.Owner != null)
this.Owner.Close();
}
}
+0
ありがとう、本当に助けてくれました。 – leimelson06
+0
フォームの 'Owner'プロパティを使用してジョブを実行することもできます。これはより良い解決策になります。更新された答えを見てください。 – Alex
0
これはWinフォームソリューションです:
private void bLogout_Click(object sender, EventArgs e)
{
DialogResult result= MessageBox.Show("Are you sure want to logout?", "Confirm", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes)
{
this.Hide();
new frmLogin().Show();
}
}
関連する問題
- 1. WinForms;別のフォームから閉じたフォームを検出する
- 2. デルファイフレーム閉じるフォーム
- 3. タイムドイベントのフォームを閉じる
- 4. 別のスレッドで作成されたフォームを閉じる
- 5. 開始フォームを開き、他のフォームをXamarin Crossplatformで閉じる
- 6. フォームに別のフォームが閉じる方法を教えてください
- 7. Windowsフォームでクロムウェブドライバを閉じる
- 8. Accessでフォームonclickを閉じる方法
- 9. c#ログイン後にフォームを閉じて別のフォームを開きます
- 10. フォームが閉じるべきでないときに閉じる
- 11. Xamarinのフォームを閉じるナビゲーションドロワー
- 12. フォームを閉じるときのC#ArgumentOutOfRangeException
- 13. 閉じるダイアログフォームが親フォームを閉じる
- 14. 他のフォームからWpfフォームを閉じる
- 15. AxAcroPDFコントロールウィンドウのフォームは、フォームを閉じるとハングします
- 16. c#winforms、フォームまでフォームにフォーカス。閉じる()
- 17. フォームを閉じて別のファイルを開く方法
- 18. 閉じるWindowsフォームの複数のフォームアプリケーション
- 19. フォームが閉じられた後にコンソールウィンドウを閉じる方法
- 20. System.ObjectDisposedExceptionフォームを閉じるとき
- 21. Trasnfer DataGridデータを閉じるフォーム
- 22. C#Windowsフォームを閉じる問題
- 23. Loadハンドラからフォームを閉じる
- 24. フォームを閉じる簡単な方法
- 25. フォームを正しく閉じるには?
- 26. PowerShellフォーム出力を閉じる「キャンセル」
- 27. フォームを開くと閉じる
- 28. - 新しく開いたフォームからフォームを閉じる方法
- 29. フォームを閉じるajax登録フォームのアイコンを閉じるが、すべてのデータフィールドを消去しない
- 30. MVVMナビゲーション強制閉じるXamarinフォーム
OKですが、何を試しましたか?私はこれを読むことをお勧めします:[ask] –
いくつかのコード、特にその部分を示す部分を表示してください。 –
winforms? wpf?何か? – stuartd