PDA

View Full Version : سوال: تغییر دادن رنگ فرم



karim orooji
یک شنبه 06 اردیبهشت 1388, 11:35 صبح
با سلام به دوستام گلم
میخواستم بپرسم که چگونه میشه در یک TEXTBOX کد رنگی وارد کرد و به وسیله یک دکمه کد رنگ داخل TEXTBOX که هست بشه رنگ فرم

kablayi
یک شنبه 06 اردیبهشت 1388, 21:39 عصر
سلام....
برای تغییر رنگ فرم بهتره از این روش استفاده کنید....
شما بایستی ابتدا یه کنترل colordialog و یه دکمه روی form بزارید ...
در رویداد دکمه این کد رو بنویسید....


If (ColorDialog1.ShowDialog() = Windows.Forms.DialogResult.OK) Then
Me.BackColor =ColorDialog1.Color
EndIf


موفق باشید....

kablayi
یک شنبه 06 اردیبهشت 1388, 22:45 عصر
اگر قصدتون استفاده از کد رنگ هست بایستی از ترکیب سه رنگ قرمز و سبز و آبی رنگ مورد نظرتونو بدست بیارید بعد از اون در پس زمینه فرمتون استفاده کنید ...
برای این کار هم میتونید از دستور زیر استفاده کنید...


Me.BackColor = Color.FromArgb(100,200,255)


پارامترهای داخل پرانتز به ترتیب از چپ به راست
100: میزان قرمزی رنگ
200: میزان سبزی رنگ
255: میزان آبیه رنگ
این اعداد بین 0 - 255 میتوانند تغییر کنند...

اینم یه نمونه برنامه که از هر دو روش برای تغییر رنگ استفاده میکنه....