PDA

View Full Version : سوال: چگونگی مقدار گرفتن از Constructor در فرم جدید؟



ah.amir
شنبه 28 مرداد 1391, 21:37 عصر
با سلام

اگر یک Constructor به صورت Public در یک Class معرفی کنیم و در یک فرم به کمک سه textBox مقدار دهی کنیم،

چگونه میتوان text یی که درون textBox نوشته شده رو در فرمی دیگر و در Label نمایش داد؟

Sirwan Afifi
یک شنبه 29 مرداد 1391, 01:31 صبح
شما می تونید یه نسخه دیگه از Constructor فرم دوم بدین شکل تعریف کنید :

public Form2(string txt)
{
InitializeComponent();
label1.Text = txt;
}

و در فرم اول به این صورت فراخوانیش کنید :

Form2 f = new Form2(textBox1.Text);
f.Show();

البته اگه درست منظورتون رو متوجه شده باشم.

ah.amir
یک شنبه 29 مرداد 1391, 17:24 عصر
ممنون از راهنماییت دوست عزیز اما جواب نمیده.

ah.amir
یک شنبه 29 مرداد 1391, 22:13 عصر
از دوستان اگر کسی میتونه به من کمک کنه ممنون میشم .

Sirwan Afifi
یک شنبه 29 مرداد 1391, 22:19 عصر
اگه هدفتون انتقال یه String به فرم دومه که کد بالا هیچ مشکلی نداره و اجرا میشه در غیر اینصورت سعی کنید سوالتون رو واضح تر مطرح کنید.