ButtonBase.FlatStyle Egenskap

Definition

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 .

Gäller för

Se även