ButtonBase.FlatStyle Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller ställer in knappkontrollens platta utseende.
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
Egenskapsvärde
Ett av FlatStyle värdena. Standardvärdet är Standard.
Undantag
Det tilldelade värdet är inte ett av FlatStyle värdena.
Exempel
I följande kodexempel används den härledda klassen Button och några av dess gemensamma egenskaper anges. Resultatet blir en platt knapp med text till vänster och en bild till höger. Den här koden kräver att du har en bitmappsbild med namnet MyBitMap.bmp lagrad i C:\Graphics katalogen och att en referens till System.Drawing namnområdet ingår.
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
Kommentarer
FlatStyle När egenskapen RadioButton för klasserna och CheckBox är inställd Systempå , ritas kontrollen av användarens operativsystem och kontrolljusteringen baseras på egenskapsvärdena CheckAlign och TextAlign . Egenskapsvärdet CheckAlign ändras inte, men kontrollens utseende kan påverkas. Kryssrutan är vågrätt justerad med kontrollens vänster- eller högerkant (vänster- eller mittjustering visas vänsterjusterad, höger förblir oförändrad) och lodrätt justerad på samma sätt som den beskrivande texten. Om du till exempel har en CheckBox kontroll med egenskapsvärdet CheckAlignContentAlignment.
MiddleCenter, ett TextAlign egenskapsvärde för ContentAlignment.TopRight, och egenskapsvärdet FlatStyle är inställt på System, visas ContentAlignment.TopLeft kryssrutans justering medan textjusteringen förblir oförändrad.
Note
Om egenskapen FlatStyle är inställd på FlatStyle.Systemvisas inte några bilder som tilldelats egenskapen Image .