مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
سلام
من دوتا فرم دارم که فرم اول فرم اصلی من هستش و یک لیبل با باتن گزاشتم و با باتن فرم دوم باز میکنم
تو فرم دوم یدونه تکست باکس و باتن دارم
من میخوام وقتی روی تکست باکس فرم دوم متنی نوشته شد اون متن بگیره و برابر کنه با لیبل فرم یک
تو سازنده فرم یک اینکار کردم درست کار کرد. ولی برعکسش از فرم دوم به فرم یک نمیتونم متن پاس بدم
لطفا کد بزارید....
یکی کمک کنه :افسرده:
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
ببینید شما میتونید یک کار مثل این کد انجام بدین.
var frm2 = new Form2();
frm2.Show();
frm2.text1.TextChanged += () => this.lbl1.Text = frm2.text1.Text;
این کد رو باید در رویداد کلیک دکمۀ فرم اول بزارید.
راهنمایی: Form2 اسم فرم دوم - text1 اسم تکست باکس فرم دوم - lbl1 اسم لیبل فرم اول.
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
ممنونم که جواب دادی . مرسی
ولی این قسمت ایراد گرفت از کد
fm.textBox1.Text += () => this.label5.Text = fm.textBox1.Text;
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
از کجاش؟ شما اون پرانتز خالی رو تغییر بده به (s, e)
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
وقتی text1 که شما گفتید تغییرش بدم به تکست باکس فرم دومم ... اینکار که میکنم کل کد خط قرمز زیرش میزاره
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
خب ماوس رو ببرید روش ببینید چه اروری میده؟
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
نقل قول:
نوشته شده توسط
naser_cyberman
ممنونم که جواب دادی . مرسی
ولی این قسمت ایراد گرفت از کد
fm.textBox1.Text += () => this.label5.Text = fm.textBox1.Text;
شما داخل کدتون اولش نوشتید Text یا نوشتید TextChanged
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
به هر دوحالت تغییر دادم ولی ایراد میگیره
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
باید بنویسید:
fm.textBox1.TextChanged += () => {this.label5.Text = fm.textBox1.Text};
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
برای اینکه کد دوستمون کار کنه اول باید اون تکست باکس توی فرم دوم رو پابلیک کنی، توی پراپرتی های تکست باکس دنبال Modifier باش و اون رو به حالت public تغییر بده
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
نقل قول: مشکل در پاس دادن اطلاعات فرم دوم به فرم یک
دقیقا همینکار کردم. ممنون...