FlatStyle Enum

Definitie

Hiermee geeft u het uiterlijk van een besturingselement.

public enum class FlatStyle
public enum FlatStyle
type FlatStyle = 
Public Enum FlatStyle
Overname
FlatStyle

Velden

Name Waarde Description
Flat 0

Het besturingselement wordt plat weergegeven.

Popup 1

Een besturingselement wordt plat weergegeven totdat de muis aanwijzer eroverheen beweegt, op welk punt het driedimensionaal wordt weergegeven.

Standard 2

Het besturingselement wordt driedimensionaal weergegeven.

System 3

Het uiterlijk van het besturingselement wordt bepaald door het besturingssysteem van de gebruiker.

Voorbeelden

Hier volgt een voorbeeld van een manifest waarmee uw toepassing ondersteuning biedt voor de visuele stijlen die beschikbaar zijn in Windows XP als u versie 1.0 van het .NET Framework gebruikt. Het manifest kan als een resource of als een zelfstandig tekstbestand aan uw toepassing worden toegevoegd. Het manifestbestand bevindt zich in dezelfde map als het uitvoerbare bestand en de naam van het tekstbestand moet de volledige naam van het uitvoerbare bestand zijn met een extra bestandsnaamextensie van.manifest. Het manifestbestand voor MyApp.exe zou bijvoorbeeld MyApp.exe.manifest zijn. In dit voorbeeld wordt ervan uitgegaan dat de FlatStyle eigenschappen van de besturingselementen in uw toepassing zijn ingesteld op Systeem.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
 <assemblyIdentity
     version="1.0.0.0"
     processorArchitecture="X86"
     name="CompanyName.ProductName.YourApplication"
     type="win32"
 />
 <description>Your application description here.</description>
 <dependency>
     <dependentAssembly>
         <assemblyIdentity
             type="win32"
             name="Microsoft.Windows.Common-Controls"
             version="6.0.0.0"
             processorArchitecture="X86"
             publicKeyToken="6595b64144ccf1df"
             language="*"
         />
     </dependentAssembly>
 </dependency>
 </assembly>

Opmerkingen

Deze opsomming wordt gebruikt door leden zoals ButtonBase.FlatStyle, GroupBox.FlatStyleen Label.FlatStyle.

In het geval van de knop Pop-upstijl bepaalt deze opsomming een bepaald gedrag en uiterlijk. Het besturingselement pop-upstijl wordt in eerste instantie Vlak weergegeven totdat de muis aanwijzer erop beweegt. Wanneer de muis aanwijzer over het pop-upbesturingselement wordt verplaatst, wordt deze weergegeven als een standaardstijlbesturingselement totdat de muis aanwijzer weer van het besturingselement wordt verplaatst.

Als de systeemstijl wordt gebruikt, wordt het uiterlijk van het besturingselement bepaald door het besturingssysteem van de gebruiker en worden de volgende eigenschapswaarden genegeerd: Control.BackgroundImage, , ImageImageAlign, ImageIndex, en ImageList.TextAlign Bovendien wordt de Control.BackColor eigenschap genegeerd voor knopbesturingselementen. Indien ondersteund, kunnen gebruikers het uiterlijk van besturingselementen wijzigen door de weergave-instellingen van hun besturingssysteem aan te passen.

Note

Wanneer de FlatStyle eigenschap van de RadioButton en CheckBox klassen is ingesteld op System, wordt het besturingselement getekend door het besturingssysteem van de gebruiker en wordt de controle-uitlijning gebaseerd op de CheckAlign en ButtonBase.TextAlign eigenschapswaarden. De CheckAlign eigenschapswaarde wordt niet gewijzigd, maar het uiterlijk van het besturingselement kan worden beïnvloed. Het selectievakje wordt horizontaal uitgelijnd met de linker- of rechterrand van het besturingselement (een linker- of middelste uitlijning wordt links uitgelijnd, rechts blijft ongewijzigd) en verticaal uitgelijnd als de beschrijvende tekst. Als u bijvoorbeeld een CheckBox besturingselement hebt met een CheckAlign eigenschapswaarde van ContentAlignment.MiddleCenter en een TextAlign eigenschapswaarde van ContentAlignment.TopRight, en de FlatStyle eigenschapswaarde is ingesteld Systemop, lijkt de uitlijning van het selectievakje te zijn ContentAlignment.TopLeft terwijl de tekstuitlijning ongewijzigd blijft.

Caution

Het instellen van de FlatStyle eigenschap op System is niet raadzaam als u een afbeelding op een besturingselement wilt weergeven, een afbeelding als achtergrond van een besturingselement wilt weergeven of nauwkeurige tekstuitlijning wilt uitvoeren.

Van toepassing op

Zie ook