Sdílet prostřednictvím


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

Name Hodnota Description
Flat 0

Ovládací prvek je plochý.

Popup 1

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

Standard 2

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

System 3

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

Příklady

Následuje příklad manifestu, který aplikaci umožní podporovat vizuální styly dostupné v systému Windows XP, pokud používáte verzi 1.0 rozhraní .NET Framework. Manifest můžete 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. Například soubor manifestu pro MyApp.exe by byl MyApp.exe.manifest. Tento příklad předpokládá, že FlatStyle vlastnosti ovládacích prvků ve vaší aplikaci jsou nastaveny na systém.

<?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 je používán členy, jako ButtonBase.FlatStyleje , GroupBox.FlatStylea Label.FlatStyle.

V případě tlačítka stylu překryvného okna řídí tento výčet určité chování a vzhled. Ovládací prvek Styl automaticky otevírané nabídky se zpočátku zobrazí plochou, dokud se ukazatel myši nepřesune. Když se ukazatel myši přesune přes ovládací prvek Překryvné okno, zobrazí se jako standardní styl, dokud se ukazatel myši nepřesune znova.

Pokud je použit 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, , ImageAlign, ImageImageIndex, ImageList, a 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 Pokud je vlastnost RadioButton a CheckBox třídy nastaveny System, ovládací prvek je vykreslen 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 není změněna, 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 je zarovnané doleva, doprava 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 zarovnání zaškrtávacího políčka vypadat ContentAlignment.TopLeft tak, že zarovnání textu zůstane beze změny.

Upozornění

FlatStyle Nastavení vlastnosti na Systém se nedoporučuje, 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é