I ett projekt flimrar kontrollerna när de ändrar storlek.
Löst med dubbelbuffert-teknik.
| Medlemsnamn | illustrera |
| ContainerControl | SåsomVerkligen. true, då är kontrollen en containerliknande kontroll. |
| UserPaint | SåsomVerkligen. true, kontrollerna ritas av sig själva, inte via operativsystemet. SåsomVerkligen.falskt, kommer Paint-händelsen inte att tas upp. Denna stil gäller endast klasser som härstammar från Control. |
| Opak | SåsomVerkligen. true, är kontrollen ritad som ogenomskinlig och ritar inte bakgrunden. |
| OmstorlekOmritning | SåsomVerkligen. true,ritar om när kontrollen ändras storlekKontroller. |
| FixedWidth | SåsomVerkligen. true, kontrollen har en fast bredd vid autoskalning. Till exempel, om en layoutoperation försöker skala om en kontroll för att passa ett nytt typsnitt, kommer kontrollens bredd att förbli densamma. |
| FixedHeight | SåsomVerkligen. true, kontrollen har en fast höjd vid autoskalning. Till exempel, om en layoutoperation försöker skala om en kontroll för att passa ett nytt typsnitt, kommer kontrollens höjd att förbli densamma. |
| StandardClick | SåsomVerkligen. true, kontrollen kommer att implementera det standardiserade Klickbeteendet. |
| Valbar | SåsomVerkligen. true, kontrollen kan ta emot fokus. |
| UserMouse | SåsomVerkligen. true, kontrollerna slutför sin egen musbearbetning, så mushändelsen hanteras inte av operativsystemet. |
| SupportsTransparentBackColor | SåsomVerkligen. true, kontrollern accepterar en BackColor med en alfakomponent mindre än 255 för att simulera transparens. Endast i UserPaint-biten är den inställd påtrueOch föräldrakontrollen är endast simulerad transparent när den härleds från Kontroll. |
| StandardDoubleClick | SåsomVerkligen. true, kontrollen implementerar det standardiserade DoubleClick-beteendet. Om StandardClick-biten inte är inställd påtrue, ignorera den här stilen. |
| AllPaintingInWmPaint | SåsomVerkligen. true, kontrollen ignorerar meddelandet WM_ERASEBKGND fönster för att minska flimrande. Endast om UserPaint-biten är inställd påtrueDenna stil bör tillämpas. |
| CacheText | SåsomVerkligen. true, kontrollen behåller en kopia av texten istället för att hämta en kopia från Handle varje gång den behövs. Denna stil är som standard falsk. Detta beteende förbättrar prestandan men gör det svårt att hålla texten synk. |
| AktiveraNotifyMessage | SåsomVerkligen. true, anropar OnNotifyMessage-metoden för varje meddelande som skickas till kontrollens WndProc. Denna stil är som standard falsk. EnableNotifyMessage fungerar inte i delvis betrodda fall. |
| DoubleBuffer | SåsomVerkligen. true, sedan drar in bufferten, och resultatet skickas till skärmen när den är klar. Dubbla buffertar förhindrar flimmer orsakat av omritning av kontrollen. Om du sätter DoubleBuffer tilltrue, då bör även UserPaint och AllPaintingInWmPaint sättas tilltrue。 |
| OptimizedDoubleBuffer | SåsomVerkligen. true, ritas kontrollen först i bufferten, istället för direkt på skärmen, vilket minskar flimrande. Om denna egenskap sätts tilltrue, du bör också ställa in AllPaintingInWmPaint tilltrue。 |
| Använd TextForTillgänglighet | Specificerar värdet på kontrollens Textegenskap, och om det är satt bestämmer det standardnamnet för Active Accessibility och genvägstangenten för kontrollen. |