我声明了一个全局变量public: System::Collections::Generic::Stack<Bitmap^>^redo; //声明用于撤销操作的堆栈,然后在导入一张图片后执行redo->Push(bitmap),bitmap是全局静态变量。然后在灰度化处理之前又执行redo->Push(bitmap),点击撤销,执行bitmap = redo->Pop; pictureBox1->Image = bitmap.为什么不能显示已撤销的图像?再点两次就堆栈为空。
新手上路,大神指点!