如题!! picturebox中的图是我自己绘制的,它可能会超出box的高度,我就在box外加了个pannel然后用他的滚动条,但是现在只要绘图超出pannel高度,绘图就消失了
解决方案 »
- 如何模拟鼠标点击C#自身窗体的指定位置并且窗体不获得焦点?
- 新手关于xml的求助问题
- .NET FrameWork 3.0和3.5产生出来的程序使用什么混淆器比较好?
- C#中多个相同方法重写的问题!
- 如何判断当前哪个TabPage被选中
- 做传智播客.Net培训视频教程练习时无法在控制台输入汉字
- 这是关于northwind数据库查询的c#代码,无论怎么查,都是返回无结果,纳闷??????????那位高手帮妹妹查查看,先谢了
- 哪位大侠知道《c#快捷键 啊 希望告诉我一下 我点点击 一个事件 就立刻可以转到该事件的代码那
- 关于WINFORM调用线程池的问题!
- C#如何调用成员的私有成员和私用方法?
- 登陆界面设计的问题?
- 关于服务器冗余的几个疑问,请知道的帮忙解答
如果不是,则一但出现滚动条,picturebox将执行重绘,也就是执行On_paint事件,那么你绘的东东就都没了.
建议: Bitmap b = new Bitmap(500, 500);
Graphics g = Graphics.FromImage(b);
//绘制代码 this.pictureBox1.Image=b;
如果还没有
就是在改变
pannel属性时.重绘picturebox
建议绘制到Bitmap, 再赋给pictureBox1.Image.