I et prosjekt flimrer kontrollene når de endrer størrelse.
Løst med dobbelbuffer-teknologi.
| Medlemsnavn | illustrere |
| ContainerControl | Som for eksempelVirkelig true, da er kontrollen en container-lignende kontroll. |
| UserPaint | Som for eksempelVirkelig true, vil kontrollene tegnes av seg selv, ikke gjennom operativsystemet. Som for eksempelVirkeligfalskt, vil ikke Paint-hendelsen bli tatt opp. Denne stilen gjelder kun for klasser som stammer fra Control. |
| Ugjennomsiktig | Som for eksempelVirkelig true, er kontrollen tegnet som ugjennomsiktig og tegner ikke bakgrunnen. |
| Endre størrelseOmtegning | Som for eksempelVirkelig true,trekker om når kontrollen endres størrelseKontroller. |
| FixedWidth | Som for eksempelVirkelig true, kontrollen har en fast bredde ved autoskalering. For eksempel, hvis en layoutoperasjon forsøker å skalere en kontroll for å passe en ny font, vil kontrollens bredde forbli den samme. |
| FixedHeight | Som for eksempelVirkelig true, kontrollen har en fast høyde ved autoskalering. For eksempel, hvis en layoutoperasjon prøver å skalere en kontroll for å passe en ny font, vil kontrollens høyde forbli den samme. |
| StandardClick | Som for eksempelVirkelig true, kontrollen vil implementere standard Click-oppførsel. |
| Valgbar | Som for eksempelVirkelig true, kontrollen kan motta fokus. |
| UserMouse | Som for eksempelVirkelig true, kontrolleren fullfører sin egen musebehandling, så musehendelsen håndteres ikke av operativsystemet. |
| StøtterTransparentBackColor | Som for eksempelVirkelig true, aksepterer kontrollen en BackColor med en alfakomponent mindre enn 255 for å simulere transparens. Kun i UserPaint-biten er satt tiltrueOg foreldrekontrollen er bare simulert transparent når den er avledet fra Control. |
| StandardDoubleClick | Som for eksempelVirkelig true, implementerer kontrollen standard DoubleClick-oppførsel. Hvis StandardClick-biten ikke er satt tiltrue, ignorer denne stilen. |
| AllPaintingInWmPaint | Som for eksempelVirkelig true, vil kontrollen ignorere meldingen WM_ERASEBKGND vinduet for å redusere flimring. Bare hvis UserPaint-biten er satt tiltrueDenne stilen bør brukes. |
| CacheText | Som for eksempelVirkelig true, beholder kontrollen en kopi av teksten i stedet for å hente en kopi av teksten fra Håndtaket hver gang den trengs. Denne stilen er som standard falsk. Denne oppførselen forbedrer ytelsen, men gjør det vanskelig å holde teksten synkronisert. |
| EnableNotifyMessage | Som for eksempelVirkelig true, kaller OnNotifyMessage-metoden for hver melding sendt til kontrollens WndProc. Denne stilen er som standard falsk. EnableNotifyMessage fungerer ikke i delvis pålitelige tilfeller. |
| DoubleBuffer | Som for eksempelVirkelig true, trekker deretter inn bufferen, og resultatet sendes ut til skjermen når den er ferdig. Doble buffere forhindrer flimring forårsaket av kontrollomtegning. Hvis du setter DoubleBuffer tiltrue, da bør også UserPaint og AllPaintingInWmPaint settes tiltrue。 |
| OptimizedDoubleBuffer | Som for eksempelVirkelig true, tegnes kontrollen først i bufferen, i stedet for direkte på skjermen, noe som reduserer flimring. Hvis denne egenskapen settes tiltrue, du bør også sette AllPaintingInWmPaint tiltrue。 |
| UseTextForAccessibility | Spesifiserer verdien av kontrollens tekstegenskap, og hvis satt, bestemmer den standard Active Accessibility-navnet og snarveistasten for kontrollen. |