PDA

View Full Version : ارسال یک متغیر به فرم



Direlap
چهارشنبه 16 فروردین 1391, 16:40 عصر
سلام و خسته نباشید .

میخواستم هنگامی که تو فرم اصلی برنامه با کلیک بر یک دکمه فرم دیگری ظاهر میشه هنگام ظاهر شدن فرم یه متغیر رشته ای رو هم بهش ارسال کنم که اون فرم به اون متغیر نیاز داره مثل توابع که یه متغیر رو بهش ارسال میکردیم .

چطوری میتونم این کار رو انجام بدم ؟ یا اگه راه دیگه ای هم هست یه اشاره ای داشته باشین .

ممنونم :چشمک:

aghayex
چهارشنبه 16 فروردین 1391, 17:42 عصر
شما می تونید یه پرورتی در فرم دوم تعریف کنید و موقع فراخوانی فرم دوم هم اونو مقدار دهی کنید .

public form2 ()
{
InitializeComponent();
}

private form2 _f2;
public form2 f2
{
get { return _f2; }
set { _f2 = value; }
}

بعد موقع فراخوانی فرم دوم اونو مقدار دهی کن

form2 f2=new form2 ();
f2.f2="megdar";