如何在要分配为Winforms中控件的背景的图像上绘制字符串?
题
字符串长度可以改变,高度是相同的。字体很大,可见度很高。
但我该怎么做?
我知道直接在控件上画画。但是如何在不创建图像文件的情况下执行此操作,但是所有内存都是如此。因为字符串图像会随着用户交互而改变。
解决方案
像...一样的东西。
Image i = new Bitmap(200, 50);
Graphics g = Graphics.FromImage(i);
g.DrawString("Message", new Font("Arial", 8), Brushes.Black, new PointF(0,0));
pictureBox.Image = i;
g.Dispose();
不隶属于 StackOverflow