无法将WPF表中单元格边框的颜色代码转换为刷刷颜色

本文关键字:颜色 代码 转换 边框 单元格 WPF | 更新日期: 2023-09-27 18:13:00

我有我需要的颜色的十六进制代码,但无法转换并将其应用于我的画笔,用于为表格单元格的边界着色。这是我要使用的代码:

                tc = (TableCell)sender;
                Color greenShade = (Color)ColorConverter.ConvertFromString("#FF66CC00");
                BrushConverter converter = new BrushConverter();
                BorderBrush brush = converter.ConvertFromString("#FF66CC00") as Brush;
                tc.BorderBrush = brush;
误差

:System.Windows.Controls.Control。"BorderBrush"是一个"属性",但它的用法与"type"类似

这段代码不起作用。有人能帮我一下吗?

无法将WPF表中单元格边框的颜色代码转换为刷刷颜色

改变这一行

BorderBrush brush = converter.ConvertFromString("#FF66CC00") as Brush;

Brush brush = converter.ConvertFromString("#FF66CC00") as Brush;

BorderBrushSystem.Windows.Controls.Control中的属性,但您使用了Type