假设我有一个名为Rect
的矩形<Rectangle Name="Rect" Grid.ColumnSpan="2" Fill="#FF0099BB"/>
如何在代码中获取它的Fill值?
我试过了
return Rect.Fill.ToString()
但我得到的只是该控件的命名空间和类和对象。
答案 0 :(得分:1)
尝试将其投射到SolidColorBrush;
var someBrash = Rect.Fill as SolidColorBrush;
if(someBrash != null)
someColor = brush.Color