HTML Hex Color Codes in Windows 8-Apps mit C# verwenden

Grundfarben kann man als SolidColorBrush mit C# in Windows 8-Apps ganz einfach setzen:

SolidColorBrush brush = new SolidColorBrush(Windows.UI.Colors.Green); //  #008000 or #FF008000 (with alpha)

Möchte man jedoch den Farbwert selbst definieren, muss man etwas tiefer in die Trickkiste greifen:

SolidColorBrush brush = new SolidColorBrush(Color.FromArgb(255, 0, 128, 0)); // in Hex: FF,00,80,00

Möchte man HTML Hex Color Codes verwenden, so ist die Implementierung einer eigenen Klasse notwendig.
HTML Hex Color Codes in Windows 8-Apps mit C# verwenden weiterlesen

How to check for NaN with JavaScript?

If you explicitly convert a JavaScript variable to a number (e.g. by using the parseInt function), then you have to check if the value of the converted number is really a number. In case that it is not, it will present you NaN (Not a Number). You can check for NaN with the isFinite function.

Example:

1
2
3
4
5
6
// Check for hexadecimal value
var convertedNumber = parseInt('G', 16);
if(isFinite(convertedNumber) == false)
  alert('The value of the converted number is NaN!');
else
  alert('The number is: '+convertedNumber);