PDA

View Full Version : تشخیص باز بودن فرمی خاص



msh487
جمعه 17 خرداد 1387, 22:43 عصر
سلام
من سه تا فرم دارم که از فرم یک و دو با زدن کلید روی فرم ، فرم 3 باز می شود . حالا می خواهم بر اساس اینکه از کدوم فرم به این فرم 3 اومدم کار خاصی انجام بدم .
به غیر از تعریف متغیر چطور میشه این کار رو انجام داد؟؟؟؟

alaaaa
شنبه 18 خرداد 1387, 00:07 صبح
می تونید در سازنده فرم سوم با تعریف یک متغیر این کار رو انجام دهید

Sociant7
شنبه 18 خرداد 1387, 00:28 صبح
این کد مربوط به دکمه روی فرم 1 یا 2 :



private void showButton_Click(object sender, EventArgs e)
{
Form3 from = new Form3();
from.Show(this);
}


حالا توی رویداد لود فرم 3 میتونی خاصیت owner رو بعنوان فرمی که فرم 3 رو لود کرده درنظر بگیری و هرکاری دوست داری باهاش بکنی:خجالت: