Hola zorrillafrancis:
No sé si es lo que buscas, pero te pongo un par de ejemplos en C#:
Para hexadecimal:
Código:
TextBox1.BackColor = System.Drawing.ColorTranslator.FromHtml("#FF00DD");
Para RGB:
Código:
TextBox1.BackColor = System.Drawing.Color.FromArgb(204, 204, 0);
Te dejo un link con más info (en inglés):
http://aspnet.4guysfromrolla.com/articles/060105-1.aspx
Un saludo.