---
title: "WebColorConverter, från HEX-färg --> Color"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/108221-webcolorconverter-från-hex-färg-color"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "fredrik"
published: "2004-07-30T06:28:18.000Z"
updated: "2004-07-30T11:24:42.000Z"
replies: 1
views: 383
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/108221-webcolorconverter-från-hex-färg-color"
---

# WebColorConverter, från HEX-färg --> Color

## #1 — fredrik, 2004-07-30T06:28Z

Jag behöver omvandla en HTML HEX-färg till ett Color-objekt.
Jag hittade klassen "WebColorConverter" som enligt [msdn](http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemwebuiwebcontrolswebcolorconverterclasstopic.asp) kan göra precis det.

Men detta är ingen klass som går att använda direkt, utan det står:
"CAUTION   You should never access a type converter directly. Instead, call the appropriate converter by using System.ComponentModel.TypeDescriptor."

Så...jag kollade exemplet men blev inte mycket klokare. Där stod bla:

```
Dim c As Color = CType(TypeDescriptor.GetConverter(GetType(Color)).ConvertFromString("Red"), Color)
```

Jag testade alla möjliga varianter, men lyckades inte...

Jag hade förvisso kunnat konvertera hex-värdet till tal och sedan användt "FromARGB"-metoden för att göra konverteringen...men om det nu finns en färdig funktion för detta är ju det att föredra...!

Tack på förhand!

Permalänk: https://www.webforum.nu/p/108221

## #2 — fredrik, 2004-07-30T11:24Z

...ibland så behöver man inte krångla till det...

"WebColorConverter"-klassen körs automatiskt när den känner att en "HEX"-färg skickas in...så jag använde helt enkelt:

```
Dim c As Color = CType(TypeDescriptor.GetConverter(GetType(Color)).ConvertFromString("#FFFF00"), Color)
```

...vilket också fungerade!

Permalänk: https://www.webforum.nu/p/1396182

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/108221-webcolorconverter-från-hex-färg-color
