ButtonBase.FlatStyle Właściwość

Definicja

Pobiera lub ustawia płaski wygląd kontrolki przycisku.

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

Wartość właściwości

FlatStyle

FlatStyle Jedna z wartości. Wartość domyślna to Standard.

Wyjątki

Przypisana wartość nie jest jedną z FlatStyle wartości.

Przykłady

W poniższym przykładzie kodu użyto klasy Button pochodnej i ustawiono niektóre jej typowe właściwości. Wynikiem będzie płaski przycisk z tekstem po lewej stronie i obrazem po prawej stronie. Ten kod wymaga obrazu mapy bitowej o nazwie przechowywanej MyBitMap.bmp C:\Graphics w katalogu i dołączeniu odwołania do System.Drawing przestrzeni nazw.

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

Uwagi

FlatStyle Gdy właściwość RadioButton klas i CheckBox jest ustawiona na Systemwartość , kontrolka jest rysowana przez system operacyjny użytkownika, a wyrównanie sprawdzania jest oparte na CheckAlign wartościach właściwości i TextAlign . Wartość CheckAlign właściwości nie jest zmieniana, ale może to mieć wpływ na wygląd kontrolki. Pole wyboru jest wyrównane w poziomie z lewą lub prawą krawędzią kontrolki (wyrównanie z lewej lub do środka jest wyrównane do lewej, prawe pozostaje niezmienione) i wyrównane w pionie tak samo jak tekst opisowy. Jeśli na przykład masz kontrolkę CheckBox z wartością CheckAlign ContentAlignmentwłaściwości . MiddleCenterTextAlign, wartość ContentAlignment.TopRightwłaściwości , a FlatStyle wartość właściwości jest ustawiona na System, wyrównanie pola wyboru będzie wyglądaćContentAlignment.TopLeft, gdy wyrównanie tekstu pozostaje niezmienione.

Uwaga

Jeśli właściwość jest ustawiona FlatStyle na FlatStyle.System, wszystkie obrazy przypisane do Image właściwości nie są wyświetlane.

Dotyczy

Zobacz też