Window Form Application でフォームの表示または非表示に問題があります。
最初に program.cs ( Application.Run(new loginform());) で loginform の実行を開始し、ログインが成功したら別のフォーム ( Main Interface ) を表示し、2 番目のフォームが表示されたときに loginform を閉じるか非表示にしたいのですが、動かない。
私はそれを行う方法を知りません。それはスレッド関連の問題ですか?
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
namespace Myapp
{
static class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Loginfrm());
}
}
}