GDI画字符串 画不出来
private void button1_Click(object sender, EventArgs e)
{
Bitmap bm = new Bitmap(200, 200);
Graphics g = Graphics.FromImage(bm);
g.Clear(Color.Black);
g.DrawString("asdwqeqr", new Font("宋体", 14), new SolidBrush(Color.Blue), 20, 10);
}
为什么那个字符串画不出来啊 gdi Bitmap
[解决办法]
解决啥,你只是把文字绘制在bm上, 但你没有设置任何组件的背景为bm,显示到哪里都没写
[解决办法]
你那个bitmap在内存里面,并没有在界面上显示出来
你可以用picturebox.Image = bm
[解决办法]
Graphics要从某控件创建,比如当前窗体就可以这样this.CreateGraphics().DrawImage(...);
Control.CreateGraphics();