PDA

View Full Version : مشکل در عوض کردن رنگ ParentForm



forodo
شنبه 22 تیر 1392, 14:47 عصر
سلام
من یه برنامه اتوماسیون اداری دارم ولی می خوام رنگ پرنت فرم رو از قسمت Properties عوض کنم ولی هر رنگی که انتخاب می کنم عوض نمی شه.
حتی با کد هم نمی تونم رنگش رو عوض کنم.
لطفاً راهنمایی کنید که چیکار کنم!!!
منظورم رنگ BackColor هستش.

mousa1992
شنبه 22 تیر 1392, 14:55 عصر
foreach (Control c in this.Controls)
if (c is MdiClient) c.BackColor = Color.Blue;

موفق باشی

forodo
شنبه 22 تیر 1392, 15:08 عصر
ممنون. درست شد.

forodo
شنبه 22 تیر 1392, 15:26 عصر
یه مشکل دیگه به وجود اومد.
من اینکارو می خواستم برای اینکه یه تایمر گذاشتم که به دلیلی رنگ رو بین قرمز و زرد عوض کنه.
حالا می خوام وقتی روی پرنت فرم 2بار کلیک یا 1بار کلیک کردم به حالت اولیه خودش برگرده.
این کد رو در رویداد 2بار کلیک نوشتم ولی هیچ اتفاقی نمی افته.

foreach (Control c inthis.Controls)
{
if (c isMdiClient)
{
c.BackColor =
Color.Black;

}

}

timer2.Enabled =



false;