我有一个矩形,我想用一种颜色填充.当我写Fill = "#FFFFFF90"它时显示一个错误:
无法将类型'string'隐式转换为'System.Windows.Media.Brush
请给我一些建议.
H.B*_*.B. 101
您可以使用XAML读取系统使用的相同机制:键入转换器
var converter = new System.Windows.Media.BrushConverter();
var brush = (Brush)converter.ConvertFromString("#FFFFFF90");
Fill = brush;
Run Code Online (Sandbox Code Playgroud)
SLa*_*aks 30
在代码中,您需要显式创建一个Brush实例:
Fill = new SolidColorBrush(Color.FromArgb(0xff, 0xff, 0x90))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
97334 次 |
| 最近记录: |