2011-09-27 66 views

回答

1

在WPF:

var x = (Color)ColorConverter.ConvertFromString("#faffff"); 
+0

如果我想將其分配給接受筆刷類型的對象,該怎麼辦?說。 RichTextBox中運行的背景屬性。 –

+1

@ShamimHafiz,你必須創建適當的畫筆,例如:'var brush = new SolidColorBrush(x);' –

+1

這就是訣竅:) –

5

您可以使用ColorTranslator.FromHtml

編輯 - 在回答您的意見,您可以根據您的色彩營造刷:

SolidBrush brush = new SolidBrush(ColorTranslator.FromHtml("#ffffff")); 
+0

如何分配它以鍵入畫筆而不是顏色? –

1
Color color = Color.FromRgb(255, 255, 255); 

我假設你知道如何計算值是多少?

3

可以使畫筆用自己的顏色:

Color col = Color.FromArgb(255, 255, 255); 
SolidBrush br = new SolidBrush(col); 

希望有所幫助。

0
Color c = (Color)((new ColorConverter()).ConvertFromString("#ffffff"));