
一个wpf程序。界面上最开始只有 1按钮和2 播放器,其中播放器是用MFC封装的ffmpeg做成的dll,加载在wpf里这个窗口中。平常是看不到3信息编辑区的。点击1按钮后,2播放器会隐藏起来,同时出现3信息编辑区。在3里如果又不想编辑了,可以点击取消按钮,这样3隐藏消失,2播放器就会显现出来。
我现在的问题很奇怪,如果我疯狂的点击1新建信息按钮,然后出现编辑区域后,再点击3编辑区域里的取消按钮这样来回点。有一定概率出现,
点击了新建按钮,播放器隐藏了,但是会残留最后一帧图像留在UI上盖住我的3编辑区域。那帧图像是静止的,如果我点击3编辑区域里的文本编辑框啥的,文本编辑框能接受我的点击,并且会显现出来,这样那一帧图像就会被我点出来的一个个控件给割的四分五裂。
给我的感觉就是播放器确实是已经隐藏了,我的3编辑区域也确实出现了,可是偏偏播放器还留了一帧,这一帧还挡在了我的编辑区域上面。
请问各位,有谁能提点我该从哪方面找找原因的么?现在一点头绪都没有,不知道如何下手。
Jason