2012-05-17 13 views
5

Ich habe dynamisch HyperLink erstellt. Und ich möchte die Farbe ändern, indem ich einen Farbcode hinzufüge.ForeColor mit Codes Farbe

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

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

Aber ich kann nicht.

Wie kann man ForeColor Farbcodes hinzufügen?

Ist es möglich?

+3

Vielleicht [Sie brauchen 'ColorTranslator.FromHtml'] (http: //msdn.microsof t.com/en-us/library/system.drawing.colortranslator.fromhtml.aspx) – V4Vendetta

+0

Danke Herr @ V4Vendetta – OammieR

Antwort

10

Verwenden Sie den folgenden Code

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

Verwenden

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

Sie folgenden Code verwenden können, kann es Ihnen helfen,

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

hoffe, es hilft

Verwandte Themen