天天看點

WPF中的一些常用類型轉換

原文: WPF中的一些常用類型轉換 1.string和Color的轉換:

//string轉Color
(Color)ColorConverter.ConvertFromString((string)str);
//Color轉string
((Color)value).ToString();      

2.string和Brush的轉換:

//string轉Brush 
Brush color = new SolidColorBrush((Color)ColorConverter.ConvertFromString((string)str));
//Brush轉string
((Brush)value).ToString();      

3.string和byte[]的轉換:

//string轉byte[]
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
byte[] stringBytes = converter.GetBytes(inputString);
//byte[]轉string
System.Text.UnicodeEncoding converter = new System.Text.UnicodeEncoding();
string outputString = converter.GetString(stringByte);