まず、ログインフォームを表示します。ユーザーが正しい ID とパスワードを入力したときに、別のフォームを表示して、ログイン フォームを閉じたい。以下は、ログインフォームを開始する方法です。
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FrmLogin());
}
}
さて、メインフォームを表示したい時にクラスのdispose()
メソッドを呼び出しFrmLogin
ますが、すぐにアプリケーションが終了してしまいます。私の解決策は、クラスのvisible
プロパティをに変更することです。それが正しくないことはわかっています。これを解決する方法を提案してください。FrmLogin
false