سلام. اگر من یک فرم طراحی کنم و بخوام ب عنوان پیغام اخطار نمایشش بدم باید چجوری فرم قبلی رو قفل کنم؟
نمی دونم درست منظورم رو رسوندم یا که نه؟
2 پاسخ
1
درود
بنده فرض میکنم که فرم اصلی شما نامش main هست و فرم پیغام هم نامش other هست. در فرم main هنگام فراخوانی یک فرم دیگر شما از این روش استفاده کردین:
other frm = new other();
frm.Show();
اما به جای استفاده از متد Show باید از متد ShowDialog استفاده کنید:
other frm = new other();
frm.ShowDialog();
آخرین ویرایش: 06-08-2021 ???? 20:39، توسط عباس اختیاری
0
سلام دوست عزیز، منظورتون از قفل کردن این هست که دیگه کار نکنه و برنامه بعدش تموم شه؟
اگر منظورتون این هست که، با در نظر گرفتن اینکه فرم پیام اسمش message باشه و فرم اصلی همون form1 کدمیشه این :
message msg = new message();
msg.show();
form1 frm = new form1 ();
frm.close();
اگر نه راه حل دوست بالایی درسته.
سوال برنامه نویسی دارید؟
ندونستن عیب نیست، نپرسیدن چرا!