0

嘿,我想在 .xaml.cs 文件中设置 BorderBrush 的颜色,不想使用红色或绿色之类的颜色,而是想使用 HEX 或 RGB 的整个调色板。我不知道如何掩饰它。也许你知道如何解决这个问题。

    private void TxbName_MouseEnter(object sender, MouseEventArgs e)
    {
        txbName.BorderBrush = Brushes.Green;
        txblImie.Foreground = Brushes.Red;
    }
4

1 回答 1

2

您可以使用 中的ConvertFrom方法BrushConverter

var converter=new BrushConverter();
txblImie.Foreground = (Brush)converter.ConvertFrom("#ff0000");
于 2019-07-07T17:54:29.443 回答