ButtonBase.FlatStyle Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die flache Darstellung des Schaltflächen-Steuerelements 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 ihrer 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 namens MyBitMap.bmp
im C:\Graphics
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 und CheckBox auf System
festgelegt ist, wird das Steuerelement vom Betriebssystem des Benutzers gezeichnet, und die Überprüfungsausrichtung basiert auf den CheckAlign
Eigenschaftenwerten und TextAlign . Der CheckAlign
Eigenschaftswert wird nicht geändert, aber die Darstellung des Steuerelements kann beeinträchtigt werden. Das Kontrollkästchen ist horizontal am linken oder rechten Rand des Steuerelements ausgerichtet (eine linke oder mittlere Ausrichtung wird links ausgerichtet, rechts bleibt unverändert) und vertikal ausgerichtet wie der beschreibende Text. Wenn Sie z. B. über ein CheckBox Steuerelement mit dem CheckAlign
Eigenschaftswert verfügen ContentAlignment
.
MiddleCenter
, ein TextAlign Eigenschaftswert von ContentAlignment.TopRight
, und der FlatStyle Eigenschaftswert ist auf System
festgelegt, die Kontrollkästchenausrichtung scheint zu sein 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.