0条评论
还没有人评论过~
大佬们我有一个问题,就是我用一个按钮点击事情去动态生成一些的picturebox控件,当我拖拽移动2个picturebox控件重叠时,都会去触发一次paint事件,导致picturebox里面的图形发生改变,我要怎么去解决
把p.Paint += P_Paint;这行去掉,然后把P_Paint方法里的代码移到buttonClick方法里就可以了
你需要解决“形变”。
子类化问题,到类里面去解决。详细细节你可以看看win32编程,或者MFC编程,虽然不是c#,但是讲原理。
class PictureBoxEx:
PictureBox{
override void OnPaint()
}