ButtonBase.FlatStyle Vlastnost

Definice

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 ContentAlignmentvlastnosti . MiddleCenterTextAlign, hodnota ContentAlignment.TopRightvlastnosti 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.

Platí pro

Viz také