我正在尝试为TextBox添加水印。 TextBox.Background是一个System.Windows.Media.Brush。我需要Graphics.FillRectangle(System.Drawing.Brush ....)
有没有办法将mediea画笔转换为绘图画笔?
答案 0 :(得分:6)
试试这个
System.Drawing.Brush b = new System.Drawing.SolidBrush((System.Drawing.Color)new System.Drawing.ColorConverter().ConvertFromString(new System.Windows.Media.BrushConverter().ConvertToString(mediabrush)));