首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c# 截图前 改变图区的文本,发现载出的图 仍是以前的文本,如何避免

2013-12-04 
c#截图前 改变图区的文本,发现载出的图 仍是以前的文本,如何处理?我用c# 在panel 上有几个lable ,我想将它

c# 截图前 改变图区的文本,发现载出的图 仍是以前的文本,如何处理?
我用c# 在panel 上有几个lable ,

我想将它lable 生成图片后,生成文件!!
(生成图片的代码如下:)
lable1.text="A";//原Panel上的lable1 的内部是“B”
 Graphics mygraphics = panel1.CreateGraphics();//创建的是整个panel

            Size s = panel1.Size;//取panel大小
              memoryImageSamSung = new Bitmap(s.Width, s.Height);
            Graphics memoryGraphicsSamSung = Graphics.FromImage(memoryImageSamSung);

问题来了,
生成的图片后发现 lable1.text 的内容仍是"B" 而不是赋值的"A" ,如何解决? 谢谢!
[解决办法]
用这个函数就可以了


panel1.DrawToBitmap.....

热点排行