PDA

View Full Version : سوال: وجود لرزش در استفاده از کنترلهایی بصورت Transparent



MostafaAhmadi
شنبه 05 مرداد 1387, 12:25 عصر
من در فرمم از چندین کنترل استفاده کرده ام که دارای BackColor بصورت Transparent هستند اما این مطلب باعث شده که در هنگام اجرا فرم من بصورت لرزش دار کنترلهایم را نشان دهد.البته من نیاز دارم که در حال اجرا Visible کنترلهای مذکور را False یا True کنم.متشکرم.

DarkSoroush
شنبه 05 مرداد 1387, 13:23 عصر
من در فرمم از چندین کنترل استفاده کرده ام که دارای BackColor بصورت Transparent هستند اما این مطلب باعث شده که در هنگام اجرا فرم من بصورت لرزش دار کنترلهایم را نشان دهد.البته من نیاز دارم که در حال اجرا Visible کنترلهای مذکور را False یا True کنم.متشکرم.
میشه منظورتون رو از لرزش واضح تر بیان کنید.

Xcalivorse
شنبه 05 مرداد 1387, 14:49 عصر
خاصیت DoubleBuffered کنترلها و فرمتون رو True کنید.

رافعی مهدی
یک شنبه 06 مرداد 1387, 10:12 صبح
علاوه بر استفاده از خاصیت Double Buffering فرمها و کنترلها, می توانید با استفاده از کلاس BufferedGraphicsContext این بافر را مدیریت کنید.
برای اطلاع بیشتر راجع به این موضوع به مبحث How to: Manually Manage Buffered Graphics در Help مراجعه کنید.

موفق باشید