كيف تتجنب الومضة flicker عند تغيير خلفية الكونترول

السلام عليكم ورحمة الله ,واجهتنى هذه المشكلة عند العمل على برنامج لأدارة الخطوط سأنشره قريبا ,وهى عند تغيير خلفية الزرار فانه يحدث نوع من الومضة اوFlicker او Blinking ولحل هذه المشكلة قمت بالآتى :

من خاصية FlatAppearance  قمت بتغيير MouseDownBackcolor  و MouseOverBackColor  الى Transparent  وتم حل المشكلة بنجاح