5

我正在尝试为 TextBox 添加水印。TextBox.Background 是一个 System.Windows.Media.Brush。我需要 Graphics.FillRectangle(System.Drawing.Brush ....)

有什么方法可以将媒体笔刷转换为绘图笔刷?

4

1 回答 1

9

试试这个

System.Drawing.Brush b = new System.Drawing.SolidBrush((System.Drawing.Color)new System.Drawing.ColorConverter().ConvertFromString(new System.Windows.Media.BrushConverter().ConvertToString(mediabrush)));
于 2013-10-24T16:30:20.720 回答