PDA

View Full Version : استفاده از رنگ های گروه System از طریق کد نویسی



Morteza_s
دوشنبه 02 اردیبهشت 1387, 09:46 صبح
همانطور که می دونید فرضآ برای تغییر رنگ پس زمینه یک TextBox در قسمت Properties سه گروه رنگ برای انتخاب وجود داره: Web ، System و Custom
در حدی که من می دونم از طریق کد نویسی فقط میشه از رنگ های گروه Web استفاده کرد:


TextBox1.BackColor = Color.White


آیا میشه از طریق کد نویسی به رنگ های گروه System دسترسی داشت؟

در گروه System رنگی هست به نام Control
مثلآ رنگ پس زمینه یک TextBox رو برابر رنگ Control قرار بدیم
آیا امکانش هست؟

ممنون

rezaei manesh
دوشنبه 02 اردیبهشت 1387, 11:19 صبح
سلام
از این روش استفاده کن


textbox1.BackColor = Color.FromArgb(Int32.Parse("5A49A7", Globalization.NumberStyles.AllowHexSpecifier))

Morteza_s
دوشنبه 02 اردیبهشت 1387, 12:29 عصر
سلام
از این روش استفاده کن


textbox1.BackColor = Color.FromArgb(Int32.Parse("5A49A7", Globalization.NumberStyles.AllowHexSpecifier))



این خطا رو میده:
Control does not support transparent background colors

amirsajjadi
دوشنبه 02 اردیبهشت 1387, 13:31 عصر
Me.BackColor = Drawing.SystemColors.Control

rezaei manesh
دوشنبه 02 اردیبهشت 1387, 13:41 عصر
نمی دونم چرا روی backcolor نمی شه


Me.ForeColor = Color.FromArgb(Int32.Parse("5A49A7", Globalization.NumberStyles.AllowHexSpecifier))

shalineh
دوشنبه 02 اردیبهشت 1387, 15:34 عصر
Dim MyColor As Color = Color.FromKnownColor(KnownColor.Control)