ButtonBase.FlatStyle Vlastnost

Definice

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.

Note

Pokud je vlastnost nastavena FlatStyle na FlatStyle.System, nebudou zobrazeny všechny obrázky přiřazené k Image vlastnosti.

Platí pro

Viz také