ButtonBase.FlatStyle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví vzhled plochého stylu ovládacího prvku tlačítka.
public:
property System::Windows::Forms::FlatStyle FlatStyle { System::Windows::Forms::FlatStyle get(); void set(System::Windows::Forms::FlatStyle value); };
public System.Windows.Forms.FlatStyle FlatStyle { get; set; }
member this.FlatStyle : System.Windows.Forms.FlatStyle with get, set
Public Property FlatStyle As FlatStyle
Hodnota vlastnosti
Jedna z FlatStyle hodnot. Výchozí hodnota je Standard.
Výjimky
Přiřazená hodnota není jednou z FlatStyle hodnot.
Příklady
Následující příklad kódu používá odvozenou třídu Button a nastaví některé její společné vlastnosti. Výsledkem bude ploché tlačítko s textem vlevo a obrázkem vpravo. Tento kód vyžaduje, abyste měli rastrový obrázek s názvem MyBitMap.bmp uložený v C:\Graphics adresáři a aby byl zahrnut odkaz na System.Drawing obor názvů.
private:
void SetMyButtonProperties()
{
// Assign an image to the button.
button1->Image = Image::FromFile( "C:\\Graphics\\MyBitmap.bmp" );
// Align the image and text on the button.
button1->ImageAlign = ContentAlignment::MiddleRight;
button1->TextAlign = ContentAlignment::MiddleLeft;
// Give the button a flat appearance.
button1->FlatStyle = FlatStyle::Flat;
}
private void SetMyButtonProperties()
{
// Assign an image to the button.
button1.Image = Image.FromFile("C:\\Graphics\\MyBitmap.bmp");
// Align the image and text on the button.
button1.ImageAlign = ContentAlignment.MiddleRight;
button1.TextAlign = ContentAlignment.MiddleLeft;
// Give the button a flat appearance.
button1.FlatStyle = FlatStyle.Flat;
}
Private Sub SetMyButtonProperties()
' Assign an image to the button.
button1.Image = Image.FromFile("C:\Graphics\MyBitmap.bmp")
' Align the image and text on the button.
button1.ImageAlign = ContentAlignment.MiddleRight
button1.TextAlign = ContentAlignment.MiddleLeft
' Give the button a flat appearance.
button1.FlatStyle = FlatStyle.Flat
End Sub
Poznámky
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 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. Například pokud máte CheckBox ovládací prvek s CheckAlign hodnotou ContentAlignmentvlastnosti .
MiddleCenter
TextAlign, hodnota ContentAlignment.TopRightvlastnosti a FlatStyle hodnota vlastnosti je nastavena na System, zarovnání zaškrtávacího políčka se zobrazíContentAlignment.TopLeft, zatímco zarovnání textu zůstane beze změny.
Poznámka:
Pokud je vlastnost nastavena FlatStyle na FlatStyle.System, nebudou zobrazeny všechny obrázky přiřazené k Image vlastnosti.