FlatStyle Enum

Definition

Anger utseendet på en kontroll.

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

Fält

Name Värde Description
Flat 0

Kontrollen visas platt.

Popup 1

En kontroll visas platt tills muspekaren flyttas över den, då den visas tredimensionell.

Standard 2

Kontrollen visas tredimensionell.

System 3

Kontrollens utseende bestäms av användarens operativsystem.

Exempel

Följande är ett exempel på ett manifest som gör att ditt program kan stödja de visuella format som är tillgängliga i Windows XP om du använder version 1.0 av .NET Framework. Manifestet kan läggas till i programmet som en resurs eller som en fristående textfil. Manifestfilen finns i samma katalog som den körbara filen, och namnet på textfilen måste vara det fullständiga namnet på den körbara filen med ytterligare filnamnstillägget.manifest. Manifestfilen för MyApp.exe skulle till exempel vara MyApp.exe.manifest. Det här exemplet förutsätter att FlatStyle egenskaperna för kontrollerna i ditt program är inställda på System.

<?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>

Kommentarer

Den här uppräkningen används av medlemmar som ButtonBase.FlatStyle, GroupBox.FlatStyleoch Label.FlatStyle.

När det gäller knappen Popup-format kontrollerar den här uppräkningen vissa beteenden och utseende. Kontrollen Popup-format visas inledningsvis platt tills muspekaren flyttas över den. När muspekaren flyttas över popup-kontrollen visas den som en standardformatkontroll tills muspekaren flyttas från den igen.

Om systemformatet används bestäms kontrollens utseende av användarens operativsystem och följande egenskapsvärden ignoreras: Control.BackgroundImage, ImageAlign, Image, ImageIndex, ImageListoch TextAlign. Dessutom ignoreras egenskapen Control.BackColor för knappkontroller. Om det stöds kan användarna ändra utseendet på kontrollerna genom att justera inställningarna för operativsystemets utseende.

Note

FlatStyle När egenskapen RadioButton för klasserna och CheckBox är inställd Systempå , ritas kontrollen av användarens operativsystem och kontrolljusteringen baseras på egenskapsvärdena CheckAlign och ButtonBase.TextAlign . Egenskapsvärdet CheckAlign ändras inte, men kontrollens utseende kan påverkas. Kryssrutan är vågrätt justerad med kontrollens vänster- eller högerkant (vänster- eller mittjustering visas vänsterjusterad, höger förblir oförändrad) och lodrätt justerad på samma sätt som den beskrivande texten. Om du till exempel har en CheckBox kontroll med ett CheckAlign egenskapsvärde ContentAlignment.MiddleCenter och ett TextAlign egenskapsvärde ContentAlignment.TopRightpå , och FlatStyle egenskapsvärdet är inställt på System, visas ContentAlignment.TopLeft kryssrutans justering medan textjusteringen förblir oförändrad.

Caution

FlatStyle Det är inte lämpligt att ställa in egenskapen på System om du behöver visa en bild på en kontroll, visa en bild som en kontrolls bakgrund eller utföra exakt textjustering.

Gäller för

Se även