ButtonBase.FlatStyle Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le style à deux dimensions (flat) 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 valeurs de l'objet FlatStyle. La valeur par défaut est Standard
.
Exceptions
La valeur assignée ne fait pas partie des valeurs FlatStyle.
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 disposiez d’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 RadioButton classes et est CheckBox définie System
sur , 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 de propriété CheckAlign
et TextAlign . La CheckAlign
valeur de la 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 centre apparaît aligné à gauche, la droite reste inchangée) et verticalement alignée de la même façon que le texte descriptif. Par exemple, si vous avez un CheckBox contrôle avec la CheckAlign
valeur de ContentAlignment
propriété .
MiddleCenter
, une TextAlign valeur de propriété de , et la valeur de ContentAlignment.TopRight
la FlatStyle propriété est définie sur System
, l’alignement de la case à ContentAlignment.TopLeft
cocher s’affiche alors que l’alignement du texte reste inchangé.
Notes
Si la propriété a la FlatStyleFlatStyle.System
valeur , les images affectées à la Image propriété ne sont pas affichées.