Freigeben über


ButtonBase.FlatStyle Eigenschaft

Definition

Ruft die flache Darstellung des Schaltflächensteuerelements ab oder legt sie fest.

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

Eigenschaftswert

Einer der FlatStyle Werte. Der Standardwert ist Standard.

Ausnahmen

Der zugewiesene Wert ist keiner der FlatStyle Werte.

Beispiele

Im folgenden Codebeispiel wird die abgeleitete Klasse verwendet und Button einige der allgemeinen Eigenschaften festgelegt. Das Ergebnis ist eine flache Schaltfläche mit Text auf der linken Seite und einem Bild auf der rechten Seite. Dieser Code erfordert, dass Sie ein Bitmapbild mit dem C:\Graphics Namen MyBitMap.bmp "Im Verzeichnis" gespeichert haben und dass ein Verweis auf den System.Drawing Namespace enthalten ist.

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

Hinweise

Wenn die FlatStyle Eigenschaft der RadioButton Klassen festgelegt CheckBoxSystemist, wird das Steuerelement vom Betriebssystem des Benutzers gezeichnet, und die Überprüfungsausrichtung basiert auf den CheckAlign Werten und TextAlign Eigenschaftswerten. Der CheckAlign Eigenschaftswert wird nicht geändert, aber die Darstellung des Steuerelements kann beeinträchtigt werden. Das Kontrollkästchen wird horizontal am linken oder rechten Rand des Steuerelements ausgerichtet (links oder zentriert wird linksbündig ausgerichtet, rechts bleibt unverändert) und vertikal ausgerichtet wie der beschreibende Text. Wenn Sie z. B. ein CheckBox Steuerelement mit einem CheckAlign Eigenschaftswert von ContentAlignment. MiddleCenter, einen TextAlign Eigenschaftswert von ContentAlignment.TopRight, und der FlatStyle Eigenschaftswert wird auf festgelegt System, die Ausrichtung des Kontrollkästchens wird angezeigt ContentAlignment.TopLeft , während die Textausrichtung unverändert bleibt.

Hinweis

Wenn die FlatStyle Eigenschaft auf FlatStyle.System festgelegt ist, werden keine Bilder angezeigt, die der Image Eigenschaft zugewiesen sind.

Gilt für:

Weitere Informationen