Click here to Skip to main content
15,888,337 members
Articles / Programming Languages / C#
Tip/Trick

Convert RGB Color to hex

Rate me:
Please Sign up or sign in to vote.
1.80/5 (4 votes)
5 May 2011CPOL 29.1K   1   5
C#
private string HexFromRGB(int r, int g, int b)
        {
            return ColorTranslator.FromHtml(String.Format("#{0:X2}{1:X2}{2:X2}", r, g, b)).Name.Remove(0,2);
        }

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)


Written By
United States United States
I do not claim to be wrong! I just rarely ever write.

Comments and Discussions

 
GeneralYou are correct Chris, sorry was in the middle of two differ... Pin
charles henington14-May-11 6:27
charles henington14-May-11 6:27 
GeneralRe: That sound better :) And yes, I probably ought to read up on... Pin
Ed Nutting15-May-11 4:14
Ed Nutting15-May-11 4:14 
GeneralWouldn't have an answer to what Chris Trelawny-Ross said but... Pin
Ed Nutting7-May-11 23:38
Ed Nutting7-May-11 23:38 
Wouldn't have an answer to what Chris Trelawny-Ross said but it would have been nice for you to explain what the code actually does, given that I, along with many others I'm sure, have little or nor idea about and string formatting Poke tongue | ;-P
GeneralRe: check out my reply Pin
charles henington15-May-11 4:07
charles henington15-May-11 4:07 
GeneralUmm... the string.Format() method (with the format string yo... Pin
Chris Trelawny-Ross6-May-11 12:04
Chris Trelawny-Ross6-May-11 12:04 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.