BoundsSpecified É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 limites du contrôle à utiliser lors de la définition de la position et de la taille d'un contrôle.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class BoundsSpecified
[System.Flags]
public enum BoundsSpecified
[<System.Flags>]
type BoundsSpecified =
Public Enum BoundsSpecified
- Héritage
- Attributs
Champs
All | 15 | Spécifie que les valeurs des propriétés Location et Size sont définies. |
Height | 8 | Spécifie que la hauteur du contrôle est définie. |
Location | 3 | Spécifie que les coordonnées X et Y du contrôle sont définies. |
None | 0 | Aucune limite n'est spécifiée. |
Size | 12 | Spécifie que les valeurs des propriétés Width et Height du contrôle sont définies. |
Width | 4 | Spécifie que la largeur du contrôle est définie. |
X | 1 | Spécifie que le bord gauche du contrôle est défini. |
Y | 2 | Spécifie que le bord supérieur du contrôle est défini. |
Exemples
private:
void MyForm_Layout( Object^ /*sender*/, System::Windows::Forms::LayoutEventArgs^ /*e*/ )
{
// Center the Form on the user's screen everytime it requires a Layout.
this->SetBounds( (Screen::GetBounds( this ).Width / 2) - (this->Width / 2), (Screen::GetBounds( this ).Height / 2) - (this->Height / 2), this->Width, this->Height, BoundsSpecified::Location );
}
private void MyForm_Layout(object sender, System.Windows.Forms.LayoutEventArgs e)
{
// Center the Form on the user's screen everytime it requires a Layout.
this.SetBounds((Screen.GetBounds(this).Width/2) - (this.Width/2),
(Screen.GetBounds(this).Height/2) - (this.Height/2),
this.Width, this.Height, BoundsSpecified.Location);
}
Private Sub MyForm_Layout(ByVal sender As Object, _
ByVal e As System.Windows.Forms.LayoutEventArgs) Handles MyBase.Layout
' Center the Form on the user's screen everytime it requires a Layout.
Me.SetBounds((System.Windows.Forms.Screen.GetBounds(Me).Width / 2) - (Me.Width / 2), _
(System.Windows.Forms.Screen.GetBounds(Me).Height / 2) - (Me.Height / 2), _
Me.Width, Me.Height, System.Windows.Forms.BoundsSpecified.Location)
End Sub
Remarques
Utilisez les membres de cette énumération lors de l’appel des SetBoundsCore méthodes et SetBounds de la Control classe .
S’applique à
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour