
نوشته شده توسط
Rejnev
سلام
ناگفته نماند كه هنگام تغيير اندازه فرم يكم بد ريخت رندر ميشه.
توی فرمی که استفاده میکنین :
this.DoubleBuffered = true;
توی کنترل هایی که خودتون Paint میکنین بهتره که اونت OnPaint مربوطشو ovverride کنین و نو Constructor مربوطش هم اینو بنویسین ...
this.SetStyle(
ControlStyles.AllPaintingInWmPaint |
ControlStyles.OptimizedDoubleBuffer |
ControlStyles.ResizeRedraw |
ControlStyles.SupportsTransparentBackColor |
ControlStyles.UserPaint, true);
به نمونه توجه کنین ...همون کد خودتونه با اصلاحات ...