دوستان من 2 تا فرم دارم 1) فرم اصلی و 2)فرم login
و می خام به محض اجرا شدن برنامه ابتدا کاربر تعیین هویت بشه و بعد اگه username رو درست وارد کرد بتونه از نرم افزار استفاده کنه
برای این کار در این کد رو در form1_shown نوشتم . چون میخام به محض بالا اومدن برنامه فرم لاگین باز بشه و در متد close مربوط به فرم 2 اون کد رو نوشتم ..........
ولی بعد از بسته شدن فرم2 , فرم 1 همچنان باز میمونه و تابع close() مربوط به فرم 1 اجرا نمیشه ممنون میشم کمکم کنید.
اگر کلا این راه اشتباه و کد رو باید تو فرم 2 بنویسم لطفا راهنماییم کنید
ممنون
loginForm ad;
private void Form1_Shown(object sender, EventArgs e)
{
ad = new loginForm();
ad.adminenterd = null;
ad.Show();
ad.FormClosed += new FormClosedEventHandler(ad_FormClosed);
}
void ad_FormClosed(object sender, FormClosedEventArgs e)
{
if (ad.adminenterd == null)
{
Close();
}
}