Ответ 1

string hex = "#FFFFFF";
Color _color = System.Drawing.ColorTranslator.FromHtml(hex);

Примечание: важна хэш!

Ответ 2

Вы можете сделать

var color =  System.Drawing.ColorTranslator.FromHtml("#FFFFFF");

Или это (вам понадобится пространство имен System.Windows.Media)

var color = (Color)ColorConverter.ConvertFromString("#FFFFFF");

Ответ 3

Удалите '#' и сделайте

Color c = Color.FromArgb(int.Parse("#FFFFFF".Replace("#",""),
                         System.Globalization.NumberStyles.AllowHexSpecifier));