FormBorderStyle Énumération
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.
Spécifie les styles de bordure d’un formulaire.
public enum class FormBorderStyle
[System.Runtime.InteropServices.ComVisible(true)]
public enum FormBorderStyle
[<System.Runtime.InteropServices.ComVisible(true)>]
type FormBorderStyle =
Public Enum FormBorderStyle
- Héritage
- Attributs
Champs
| Nom | Valeur | Description |
|---|---|---|
| None | 0 | Pas de bordure. |
| FixedSingle | 1 | Bordure fixe à une seule ligne. |
| Fixed3D | 2 | Bordure fixe à trois dimensions. |
| FixedDialog | 3 | Bordure de style dialogue épaisse et fixe. |
| Sizable | 4 | Bordure redimensionnable. |
| FixedToolWindow | 5 | Bordure de fenêtre d’outil qui n’est pas redimensionnable. Une fenêtre d’outil n’apparaît pas dans la barre des tâches ou dans la fenêtre qui s’affiche lorsque l’utilisateur appuie sur Alt+Tab. Bien que les formulaires spécifiant ne soient FixedToolWindow généralement pas affichés dans la barre des tâches, vous devez également vous assurer que la ShowInTaskbar propriété est définie |
| SizableToolWindow | 6 | Bordure d’une fenêtre d’outil redimensionnable. Une fenêtre d’outil n’apparaît pas dans la barre des tâches ou dans la fenêtre qui s’affiche lorsque l’utilisateur appuie sur Alt+Tab. |
Exemples
Dans cet exemple, vous modifiez le style Fixed3d de bordure du formulaire et affichez les informations de la bordure à l’aide d’une étiquette. Cet exemple part du principe que vous avez déjà créé un Form nom Form1.
public:
void InitMyForm()
{
// Adds a label to the form.
Label^ label1 = gcnew Label;
label1->Location = System::Drawing::Point( 80, 80 );
label1->Name = "label1";
label1->Size = System::Drawing::Size( 132, 80 );
label1->Text = "Start Position Information";
this->Controls->Add( label1 );
// Changes the border to Fixed3D.
FormBorderStyle = ::FormBorderStyle::Fixed3D;
// Displays the border information.
label1->Text = String::Format( "The border is {0}", FormBorderStyle );
}
public void InitMyForm()
{
// Adds a label to the form.
Label label1 = new Label();
label1.Location = new System.Drawing.Point(80,80);
label1.Name = "label1";
label1.Size = new System.Drawing.Size(132,80);
label1.Text = "Start Position Information";
this.Controls.Add(label1);
// Changes the border to Fixed3D.
FormBorderStyle = FormBorderStyle.Fixed3D;
// Displays the border information.
label1.Text = "The border is " + FormBorderStyle;
}
Public Sub InitMyForm()
' Adds a label to the form.
Dim label1 As New Label()
label1.Location = New System.Drawing.Point(80, 80)
label1.Name = "label1"
label1.Size = New System.Drawing.Size(132, 80)
label1.Text = "Start Position Information"
Me.Controls.Add(label1)
' Changes the border to Fixed3D.
FormBorderStyle = FormBorderStyle.Fixed3D
' Displays the border information.
label1.Text = "The border is " + FormBorderStyle
End Sub
Remarques
Cette énumération est utilisée par la Form classe. Il représente les différents styles du formulaire. Le style par défaut est Sizable.