我试图通过在将图像发送到数组或某物之前保存图像来创建图像框的撤消功能。我试着用List,但是我一直得到相同的图像,Image List的大小对于我的海豚来说很小。保存还原数据的最佳做法是什么?在每次着色之前如何将图像存储到内存中?谢谢 !撤消对图像集合的更改
1
A
回答
2
1
许多涂料将发生在相同的图像。只要部分控件需要重新绘制,Windows就会触发Paint事件。就像你在PB上拖动另一个窗口一样。或者最小化并恢复表单。
换句话说,Paint并不会告诉您图像已更改。您需要从PictureBox派生自己的类并重写Image属性。当图像改变时,setter将被调用。
+0
保存受bool值限制,因此只在需要时才进行保存。 – andySF 2010-08-13 12:58:37
相关问题
- 1. 可撤消的更改集
- 2. 撤消INF更改
- 3. Git - 撤消更改
- 4. git撤消更改
- 5. 如何撤消对模型的更改?
- 6. Jquery撤消对DOM的最后更改
- 7. 如何撤消对JSpinner的更改?
- 8. 撤消对R中ISLR数据集所做的更改
- 9. 撤消在桂的图像
- 10. 撤消svn更改列表
- 11. Qtreewidget - 撤消选择更改
- 12. Git - 撤消所有更改更改
- 13. 在c#中撤消图像
- 14. 刷卡撤消像gmail的撤消
- 15. 如何“撤消”合并在svn中设置的特定更改
- 16. Git:撤消合并失败后的本地更改
- 17. 的Git撤消更改存储库
- 18. 撤消Git中的最后更改
- 19. jQuery撤消click()函数的更改
- 20. 撤消数组列表中的更改
- 21. 撤消Git中的行结束更改
- 22. 撤消git分支上的更改
- 23. 撤销convertToCapped集合
- 24. 集体更改集合对象值
- 25. Vim撤销:撤消文件写入后的更改
- 26. Git撤消对与正则表达式匹配的文件的更改,尤其是更改集
- 27. 撤消推git的合并
- 28. 撤消/恢复对PFObject的本地更改
- 29. 撤消对SQL Server数据库调整所做的更改
- 30. 使用C撤消绑定对象中的更改#
谢谢。每次我保存并且工作良好时,我创建了一个位图实例。我将尝试寻找一种更优雅的方式来实现这一点,并消除5位图的限制性节省。 – andySF 2010-08-13 13:15:01