Partager via


ButtonBase.FlatStyle Propriété

Définition

Obtient ou définit l’apparence de style plat du contrôle bouton.

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

Valeur de propriété

Une des FlatStyle valeurs. La valeur par défaut est Standard.

Exceptions

La valeur affectée n’est pas l’une FlatStyle des valeurs.

Exemples

L’exemple de code suivant utilise la classe Button dérivée et définit certaines de ses propriétés communes. Le résultat est un bouton plat avec du texte à gauche et une image à droite. Ce code nécessite que vous ayez une image bitmap nommée MyBitMap.bmp stockée dans le C:\Graphics répertoire et qu’une référence à l’espace System.Drawing de noms soit incluse.

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

Remarques

Lorsque la FlatStyle propriété des classes et CheckBox les RadioButton classes est définieSystem, le contrôle est dessiné par le système d’exploitation de l’utilisateur et l’alignement de la vérification est basé sur les valeurs et TextAlign les valeurs de CheckAlign propriété. La CheckAlign valeur de propriété n’est pas modifiée, mais l’apparence du contrôle peut être affectée. La case à cocher est alignée horizontalement avec le bord gauche ou droit du contrôle (un alignement gauche ou central apparaît aligné à gauche, la droite reste inchangée) et aligné verticalement de la même façon que le texte descriptif. Par exemple, si vous avez un CheckBox contrôle avec une CheckAlign valeur de propriété de ContentAlignment. MiddleCenter, une TextAlign valeur de propriété de , et la FlatStyle valeur de ContentAlignment.TopRightpropriété est définie Systemsur , l’alignement de la case à ContentAlignment.TopLeft cocher s’affiche alors que l’alignement du texte reste inchangé.

Note

Si la FlatStyle propriété est définie FlatStyle.Systemsur , les images affectées à la Image propriété ne sont pas affichées.

S’applique à

Voir aussi