标签: python wxpython
我使用wx.PaintDC()在面板上绘制形状。绘制形状后,当我左键单击并拖动鼠标时,在形状上绘制橡皮带(透明矩形)。拖动鼠标时,对于鼠标的每个动作,都会发送EVT_PAINT并重新绘制所有形状和矩形。
如何在现有形状上绘制橡皮筋(我不想重绘形状),我的意思是,如果我可以将现有形状保存在某个DC对象上并且只绘制橡皮筋就可以了。因此,应用程序将更快地绘制它。
答案 0 :(得分:2)
你可能想看看wx.Overlay。请查看here示例。
wx.Overlay