C#画图的问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 07:17:06
用GDI+画图的时候,如果要绘制的图形超过了窗口的大小,想实现用滚动条拖动的方式进行查看,怎么办

panel有自带的滚动条
this.AutoScroll = true;
这个就可以了(不过并不是很好用,有时候会有闪烁的问题,自己写个控件比较好)

画图的时候检查到窗口不够大的话,运行会出错的。
其实窗口只是来显示的,你可以把它当做画框;画图的实现都在后台执行,最后才显示在窗口。