From上的绘图问题3 1.请问用Bitmap和用Image+Graphics.DrawImage有什么区别,在下只知道用bitmap是在内存中画,和Graphics.DrawImage有区别,但不知道他们在写法上有什么区别(请给出例码)2.如果想让已绘制的图在不需要的时候消失,该怎么写(例如扑克,手牌中有方块3,将方块3打出,方块3在手牌中的显示消失) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不需要的时候消失用重绘控件就可以了 ,http://www.7ecity.com this.validate是用于检验控件的,怎么用来消除 1、Graphics类用来实现图形操作,它可以在绘图表面上进行图形操作,绘图表面可以是bitmap,也可以是在控件上 比如在Bitmap上画是这样的代码 Bitmap bmp = new Bitmap(300,200); Graphics g = Graphics.FromImage(bmp); //然后可以在Bitmap上作你想做的操作 g.DrawLine().....控件上画的话: Graphics g = Form1.CreateGraphics(); g.DrawImage(...);如果是在OnPaint函数里写的话,传来的PaintEventArgs参数里有一个Graphics对象只需这样: Graphics g = e.Graphics;2、我觉得你可以在成员变量里保存一下你需要画什么,然后在OnPaint()函数里画出来。 C# 控件层叠透明效果 点combox出现下拉菜单后,再点菜单中的一项触发一个事件,这个事件怎么写 如何把这样的文本内容存入数据库? word————>PDF 请问在何处处理弹出对话框的按扭事件?? 如何获取远程站点上的某个图片的大小? WinForm下做个UserControl,想通过属性映射TreeView的Nodes C#写的管理系统能用Excel充当数据库吗? 关于webservice的几个小困惑 :( vs.2002能否通过升级安装升到vs.2003 做个小调查。请问大家编写web应用程序的时候,是否使用UML。 C# windows编程如何实现托盘图标闪烁!
用重绘控件就可以了 ,http://www.7ecity.com
比如在Bitmap上画是这样的代码
Bitmap bmp = new Bitmap(300,200);
Graphics g = Graphics.FromImage(bmp);
//然后可以在Bitmap上作你想做的操作
g.DrawLine().....控件上画的话:
Graphics g = Form1.CreateGraphics();
g.DrawImage(...);
如果是在OnPaint函数里写的话,传来的PaintEventArgs参数里有一个Graphics对象
只需这样:
Graphics g = e.Graphics;2、我觉得你可以在成员变量里保存一下你需要画什么,然后在OnPaint()函数里画出来。