2013-07-13 72 views
0

WinRTRichEditBoxForegroundColor默認爲BlackMetro應用程序RichEditBox默認值ForegroundColor

如何將其更改爲自定義顏色?

這是我試過......

// Set default ForegroundColor 
ITextCharacterFormat defaultCharacterFormat = 
    redBody.Document.GetDefaultCharacterFormat(); 

defaultCharacterFormat.ForegroundColor = Colors.Blue; 

redBody.Document.SetDefaultCharacterFormat(defaultCharacterFormat); 
redBody.Document.ApplyDisplayUpdates(); 

如何得到這個工作任何想法?

回答

1

如果您使用的是XAML RichEditBox,則Foreground屬性應該適用於您,例如, <RichEditBox Foreground="Violet" />

+0

我現在覺得很傻。有時候,最明顯的解決方案有時會讓我們失望。 – c0D3l0g1c

+0

這個解決方案簡單而簡潔:) –