从TextBlock的Foreground属性中获取十六进制代码

时间:2013-05-29 17:04:45

标签: wpf silverlight xaml colors windows-phone-8

有很多关于如何设置TextBlock元素的Foreground属性的文档。但是,我无法找到任何方法将十六进制代码作为字符串(例如,黑色的“#FF000000”)从TextBlock的Foreground属性中获取。

我正在使用Windows Phone 8 / Silverlight。

1 个答案:

答案 0 :(得分:4)

如果Foreground属性设置为SolidColorBrush,则可以调用

var colorString = ((SolidColorBrush)textBlock.Foreground).Color.ToString();
相关问题