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čítko.
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é z jejích společných vlastností. Výsledkem bude ploché tlačítko s textem nalevo a obrázkem vpravo. Tento kód vyžaduje, abyste měli v C:\Graphics
adresáři uložený rastrový obrázek s názvem MyBitMap.bmp
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 tříd a CheckBox nastavena na System
, je ovládací prvek nakreslen operačním systémem uživatele a kontrolní zarovnání je založeno na CheckAlign
hodnotách a TextAlign vlastností. Hodnota CheckAlign
vlastnosti se nezmění, ale může to ovlivnit vzhled ovládacího prvku. 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é doleva, doprava zůstane beze změny) a svisle zarovnané stejně jako popisný text. Pokud máte například ovládací prvek CheckBox s CheckAlign
hodnotou ContentAlignment
vlastnosti .
MiddleCenter
TextAlign, hodnota ContentAlignment.TopRight
vlastnosti a FlatStyle hodnota vlastnosti je nastavena na System
. Zarovnání zaškrtávacího políčka bude vypadat, ContentAlignment.TopLeft
dokud zarovnání textu zůstane beze změny.
Poznámka
FlatStyle Pokud je vlastnost nastavená na FlatStyle.System
, nezobrazí se žádné obrázky přiřazené vlastnostiImage.