Control.Top 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 la distance, en pixels, entre le bord supérieur du contrôle et le bord supérieur de la zone cliente de son conteneur.
public:
property int Top { int get(); void set(int value); };
[System.ComponentModel.Browsable(false)]
public int Top { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Top : int with get, set
Public Property Top As Integer
Valeur de propriété
Représentant Int32 la distance, en pixels, entre le bord supérieur du contrôle et le bord supérieur de la zone cliente de son conteneur.
- Attributs
Exemples
L’exemple de code suivant crée trois Button contrôles sur un formulaire et définit leur taille et leur emplacement à l’aide des différentes propriétés liées à la taille et à l’emplacement. Cet exemple exige que vous ayez une Form largeur et une hauteur d’au moins 300 pixels.
// Create three buttons and place them on a form using
// several size and location related properties.
void AddOKCancelButtons()
{
// Set the button size and location using
// the Size and Location properties.
Button^ buttonOK = gcnew Button;
buttonOK->Location = Point(136,248);
buttonOK->Size = System::Drawing::Size( 75, 25 );
// Set the Text property and make the
// button the form's default button.
buttonOK->Text = "&OK";
this->AcceptButton = buttonOK;
// Set the button size and location using the Top,
// Left, Width, and Height properties.
Button^ buttonCancel = gcnew Button;
buttonCancel->Top = buttonOK->Top;
buttonCancel->Left = buttonOK->Right + 5;
buttonCancel->Width = buttonOK->Width;
buttonCancel->Height = buttonOK->Height;
// Set the Text property and make the
// button the form's cancel button.
buttonCancel->Text = "&Cancel";
this->CancelButton = buttonCancel;
// Set the button size and location using
// the Bounds property.
Button^ buttonHelp = gcnew Button;
buttonHelp->Bounds = Rectangle(10,10,75,25);
// Set the Text property of the button.
buttonHelp->Text = "&Help";
// Add the buttons to the form.
array<Control^>^temp1 = {buttonOK,buttonCancel,buttonHelp};
this->Controls->AddRange( temp1 );
}
// Create three buttons and place them on a form using
// several size and location related properties.
private void AddOKCancelButtons()
{
// Set the button size and location using
// the Size and Location properties.
Button buttonOK = new Button();
buttonOK.Location = new Point(136,248);
buttonOK.Size = new Size(75,25);
// Set the Text property and make the
// button the form's default button.
buttonOK.Text = "&OK";
this.AcceptButton = buttonOK;
// Set the button size and location using the Top,
// Left, Width, and Height properties.
Button buttonCancel = new Button();
buttonCancel.Top = buttonOK.Top;
buttonCancel.Left = buttonOK.Right + 5;
buttonCancel.Width = buttonOK.Width;
buttonCancel.Height = buttonOK.Height;
// Set the Text property and make the
// button the form's cancel button.
buttonCancel.Text = "&Cancel";
this.CancelButton = buttonCancel;
// Set the button size and location using
// the Bounds property.
Button buttonHelp = new Button();
buttonHelp.Bounds = new Rectangle(10,10, 75, 25);
// Set the Text property of the button.
buttonHelp.Text = "&Help";
// Add the buttons to the form.
this.Controls.AddRange(new Control[] {buttonOK, buttonCancel, buttonHelp} );
}
' Create three buttons and place them on a form using
' several size and location related properties.
Private Sub AddOKCancelButtons()
' Set the button size and location using
' the Size and Location properties.
Dim buttonOK As New Button()
buttonOK.Location = New Point(136, 248)
buttonOK.Size = New Size(75, 25)
' Set the Text property and make the
' button the form's default button.
buttonOK.Text = "&OK"
Me.AcceptButton = buttonOK
' Set the button size and location using the Top,
' Left, Width, and Height properties.
Dim buttonCancel As New Button()
buttonCancel.Top = buttonOK.Top
buttonCancel.Left = buttonOK.Right + 5
buttonCancel.Width = buttonOK.Width
buttonCancel.Height = buttonOK.Height
' Set the Text property and make the
' button the form's cancel button.
buttonCancel.Text = "&Cancel"
Me.CancelButton = buttonCancel
' Set the button size and location using
' the Bounds property.
Dim buttonHelp As New Button()
buttonHelp.Bounds = New Rectangle(10, 10, 75, 25)
' Set the Text property of the button.
buttonHelp.Text = "&Help"
' Add the buttons to the form.
Me.Controls.AddRange(New Control() {buttonOK, buttonCancel, buttonHelp})
End Sub
Remarques
La Top valeur de propriété équivaut à la Point.Y propriété de la Location valeur de propriété du contrôle.
Les modifications apportées aux Height valeurs et Top aux valeurs de propriété entraînent la modification de la Bottom valeur de propriété du contrôle.