FlatStyle Výčet

Definice

Určuje vzhled ovládacího prvku.

public enum class FlatStyle
public enum FlatStyle
type FlatStyle = 
Public Enum FlatStyle
Dědičnost
FlatStyle

Pole

Flat 0

Ovládací prvek se zobrazí plochě.

Popup 1

Ovládací prvek se zobrazí plochě, dokud se ukazatel myši nepřesune, v jakém okamžiku se zobrazí trojrozměrná.

Standard 2

Ovládací prvek se zobrazí trojrozměrně.

System 3

Vzhled ovládacího prvku je určen operačním systémem uživatele.

Příklady

Následuje příklad manifestu, který aplikaci umožní podporovat vizuální styly dostupné v Windows XP, pokud používáte verzi 1.0 .NET Framework. Manifest lze do aplikace přidat jako prostředek nebo jako samostatný textový soubor. Soubor manifestu se nachází ve stejném adresáři jako spustitelný soubor a název textového souboru musí být úplný název spustitelného souboru s další příponou názvu souboru manifestu. Soubor manifestu pro MyApp.exe by například MyApp.exe.manifest. V tomto příkladu se předpokládá, že FlatStyle vlastnosti ovládacích prvků ve vaší aplikaci jsou nastaveny na 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>  

Poznámky

Tento výčet používá členové, jako jsou ButtonBase.FlatStyle, a GroupBox.FlatStyleLabel.FlatStyle.

V případě tlačítka stylu automaticky otevíraného okna řídí tento výčet určité chování a vzhled. Automaticky otevíraný ovládací prvek stylu se zpočátku zobrazí ploché, dokud se ukazatel myši nepřesune. Když se ukazatel myši přesune nad ovládací prvek Automaticky otevírané okno, zobrazí se jako standardní stylový ovládací prvek, dokud se ukazatel myši z něj znovu nepřesune.

Pokud se používá styl systému, vzhled ovládacího prvku je určen operačním systémem uživatele a následující hodnoty vlastností budou ignorovány: Control.BackgroundImage, , , ImageIndex``ImageList``ImageAlign``Imagea .TextAlign Kromě toho Control.BackColor bude vlastnost ignorována pro ovládací prvky tlačítka. V případě podpory můžou uživatelé změnit vzhled ovládacích prvků úpravou nastavení vzhledu operačního systému.

Poznámka

FlatStyle Když je vlastnost RadioButton a CheckBox třídy nastaveny na System, ovládací prvek je nakreslen operačním systémem uživatele a zarovnání kontroly je založeno na CheckAlign hodnotách a ButtonBase.TextAlign vlastností. Hodnota CheckAlign vlastnosti se nezmění, ale vzhled ovládacího prvku může být ovlivněn. Zaškrtávací políčko je vodorovně zarovnané s levým nebo pravým okrajem ovládacího prvku (zarovnání vlevo nebo na střed se zobrazí zarovnané vlevo, vpravo zůstane beze změny) a svisle zarovnané stejně jako popisný text. Pokud máte CheckBox například ovládací prvek s CheckAlign hodnotou ContentAlignment.MiddleCenter vlastnosti a TextAlign hodnotou ContentAlignment.TopRightvlastnosti a FlatStyle hodnota vlastnosti je nastavena na System, bude ContentAlignment.TopLeft zarovnání zaškrtávacího políčka vypadat, zatímco zarovnání textu zůstane beze změny.

Upozornění

FlatStyle Nastavení vlastnosti na System není vhodné, pokud potřebujete zobrazit obrázek na ovládacím prvku, zobrazit obrázek jako pozadí ovládacího prvku nebo provést přesné zarovnání textu.

Platí pro

Viz také