PDA

View Full Version : سوال: تشخيص فرم باز



amir_rtf
یک شنبه 18 دی 1390, 15:20 عصر
سلام دوستان
با استفاده ار دستور mdiparentچند فرم روي هم باز كردم(البته يك فرم هم به عنوان والد وجود دارد) حالا يك فرم خاص دارم مي خوام هنگام ورود تشخيص بدم كه فرمهاي(فرزند) ديگر بازه و پيغام بده :شیطان:
ممنون ميشم راهنماييم كنيد

mostafa69d
یک شنبه 18 دی 1390, 20:51 عصر
منظورتون اینکه یک فرم چند بار باز نشود یا اینکه اگر یک فرم از فرم های فرزند باز است فرم دیگری باز نشود؟

Alfred188
یک شنبه 18 دی 1390, 21:23 عصر
سلام،
اینو چک کنید امیدوارم به کارتون بیاد
FormName frm = null;
if ((frm = (FormName)IsFormAlreadyOpen(typeof(FormName))) == null)
{
frm = new FormName();
frm.Show();
}
else
{
MessageBox.Show("شما این پنجره را باز دارید!", "اخطار ورود", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}

به جای FormName اسم فرم خودتون رو بنویسید