نقل قول نوشته شده توسط barnamenevispro مشاهده تاپیک
سلام دوستان
البته من روش بهتری دارم که نه نیازی به Hide کردن داره و نه بخواد نخ بزنی.

شما اول بیاید فرم اصلی رو مین کنید.( Application.Run(new formmain());)

حالا توی لود formmain این کد رو بزنید تا فقط یکبار با حلقه for اجرا بشه


for(int i = 1; i < 2; i++)
{
this.Hide();
new loginform().ShowDialog();
}
this.Show();


خب حالا تو فرم لاگین توی اون قسمت از شرط که نام کاربری و رمز عبور درست بود نتیجه رو بزنید: this.Close();

با این کار فرم لاگین بسته میشه و فرم مین از حالت Hide بیرون میاد.

اگه طرف بدون اینکه یوزر و پسورد رو وارد کنه فرم لاگین رو ببنده که همینجوری فرم اصلی نمایش داده میشه و بهش خوشامد میگی
و اینکه اصلا نقش اون حلقه for چیه؟