2012-05-17 14 views
5

Stworzyłem dynamicznie HyperLink. Chcę zmienić kolor, dodając kod koloru.ForeColor z kolorami kodów

HyperLink hpl = new HyperLink(); 
hpl.Text = "SomeText"; 
hpl.ForeColor = "#5BB1E6"; 

//Cannot implicitly convert type 'string' to 'System.Drawing.Color 

Ale nie mogę.

Jak dodać kolorowe kody do ForeColor?

Czy to możliwe?

+3

Może trzeba [ 'ColorTranslator.FromHtml'] (http: //msdn.microsof t.com/en-us/library/system.drawing.colortranslator.fromht.aspx) – V4Vendetta

+0

Dzięki Mr. @ V4Vendetta – OammieR

Odpowiedz

10

Użyj następującego kodu

HyperLink hpl = new HyperLink(); 
hpl.Text = "SomeText"; 
hpl.ForeColor = System.Drawing.ColorTranslator.FromHtml("#5BB1E6"); 
0

Używaj

hpl.ForeColor =System.Drawing.ColorTranslator.FromHtml("#5BB1E6"); 
0

można użyć następującego kodu, może pomóc

HyperLink hpl = new HyperLink(); 
hpl.Text = "SomeText"; 
//use this 
hpl.ForeColor = System.Drawing.Color.FromName("#5BB1E6") 

nadzieję, że pomoże