PDA

View Full Version : سوال: چگونه میتوان با تغییر پس زمینه فرم والد,پس زمینه فرم فرزند نیز به همین پس زمینه تبدیل شود



saeedsos007
شنبه 22 بهمن 1390, 17:33 عصر
چگونه میتوان با تغییر پس زمینه فرم والد,پس زمینه فرم فرزند نیز به همین پس زمینه تبدیل شود؟

shadi khanum
یک شنبه 23 بهمن 1390, 10:41 صبح
تو designTime یا runtime رنگ فرم والد رو عوض میکنی؟ کلا اگه میخوای این قابلیت تو برنامت باشه که فرم های فرزند به رنگ والد در بیان ، باید جایی که فرم های فرزند رو show میکنی backColorسون رو برابر this.backColorبذاری، ولی اگه مثلا چند تا فرم فرزند تو برانمه باز و میخوای اگه فرم مادر تغییر رنگ داد فرم فرزندان هم عوض شه باید یه loop بزنی رو childforms و بگی backcolorشون برابر backColor مادرشون بشه

foreach (Form ChildForm in MdiChildren) { ChildForm.BackColor = this.BackColor; }