ButtonBase Bug on .NET Framework

用鼠标在CheckBox的控件上做如下动作:
按下左键不放,按下右键不放,释放右键,移走鼠标,释放左键,然后Bug就出来了,很明显,外观没刷新。

正常应该在第三步移走鼠标时,恢复原来状态。


所有ButtonBase的都有这个Bug,存在于所有.NET版本。
大家帮忙想办法,谢先!

P.S. 不算好理解,我录制了视频。录制的视频bug.zip

https://files.cnblogs.com/eshizhan/bug.zip
原文地址:https://www.cnblogs.com/eshizhan/p/1663715.html