PDA

View Full Version : تغییر رنگ backcolor تکست باکس از فرم دیگر



$M03N$
سه شنبه 27 اردیبهشت 1390, 20:02 عصر
با سلام، آقا ما یه مشکلی داریم اونم این که میخوام رنگ بک کالر تکست باکسی که توی فرم 2 قرار داره را از فرم 1 تغییر بدم، کسی راهی نظری چیزی داره، ممنون میشم کمکم کنید.

ma.rad
سه شنبه 27 اردیبهشت 1390, 20:22 عصر
خوب textbox فرم دوم به صورت public تعریف کن

$M03N$
سه شنبه 27 اردیبهشت 1390, 20:27 عصر
خوب textbox فرم دوم به صورت public تعریف کن
این کار جواب نمیده، خودتون تست بفرمایید

m.soleimani
سه شنبه 27 اردیبهشت 1390, 20:34 عصر
با سلام، آقا ما یه مشکلی داریم اونم این که میخوام رنگ بک کالر تکست باکسی که توی فرم 2 قرار داره را از فرم 1 تغییر بدم، کسی راهی نظری چیزی داره، ممنون میشم کمکم کنید.

با استفاده از پراپرتی‌ها به راحتی امکان انجام این کار رو دارید موفق باشید./

$M03N$
سه شنبه 27 اردیبهشت 1390, 20:38 عصر
با استفاده از پراپرتی‌ها به راحتی امکان انجام این کار رو دارید موفق باشید./

ممکنه یه مثال بزنید، ممنون میشم

$M03N$
سه شنبه 27 اردیبهشت 1390, 20:45 عصر
آقا یادم رفته بود بگم، من میخوام این کار در زمان باز بودن فرم 2 انجام بشه، یعنی هر 2 فرم همزان در حال اجرا هستن

omidh2007
سه شنبه 27 اردیبهشت 1390, 21:08 عصر
سوالت خیلی به درد بخوره و شاید سوال خیلیا باشه . من دو تا روش بلدم . یکیش از طریق Deligate ها هست . و دومیش هم به روش این برنامه ایه که ضمیمه کردم که به نظرم دومی راحت تره .

baharvand87
سه شنبه 27 اردیبهشت 1390, 23:56 عصر
سلام اینم یه راهه
بالای فرم اینو بزار


Form2 m ;

بدش یه جا از فرم نمونه میسازی نمایشش میدی


m = new Form2();
m.Show();

تو اون دکمه هم که میخای رنگ textbox فرم2 رو عوض کنه بنویس


m.Controls["textBox1"].BackColor = Color.Red;

امیدوارم به دردت بخره