Window.SizeToContent Propriété
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 une valeur qui indique si une fenêtre est automatiquement redimensionnée en fonction de la taille de son contenu.
public:
property System::Windows::SizeToContent SizeToContent { System::Windows::SizeToContent get(); void set(System::Windows::SizeToContent value); };
public System.Windows.SizeToContent SizeToContent { get; set; }
member this.SizeToContent : System.Windows.SizeToContent with get, set
Public Property SizeToContent As SizeToContent
Valeur SizeToContent. La valeur par défaut est Manual.
L’exemple suivant montre comment définir la propriété dans le SizeToContent code pour spécifier le redimensionnement d’une fenêtre en fonction de son contenu.
// Manually alter window height and width
this.SizeToContent = SizeToContent.Manual;
// Automatically resize width relative to content
this.SizeToContent = SizeToContent.Width;
// Automatically resize height relative to content
this.SizeToContent = SizeToContent.Height;
// Automatically resize height and width relative to content
this.SizeToContent = SizeToContent.WidthAndHeight;
' Manually alter window height and width
Me.SizeToContent = SizeToContent.Manual
' Automatically resize width relative to content
Me.SizeToContent = SizeToContent.Width
' Automatically resize height relative to content
Me.SizeToContent = SizeToContent.Height
' Automatically resize height and width relative to content
Me.SizeToContent = SizeToContent.WidthAndHeight
Quand SizeToContent a la WidthAndHeightvaleur , la définition Height de ou Width n’a aucun effet ; les deux propriétés peuvent être définies, mais les valeurs avec lesquelles elles sont définies ne sont pas appliquées à la fenêtre.
Lorsque SizeToContent a la valeur Height, le paramètre Height ne modifie pas la hauteur de la fenêtre.
Lorsque SizeToContent est défini sur Width, le paramètre Width ne modifie pas la largeur de la fenêtre.
Si SizeToContent a une valeur autre que Manual:
SizeToContent est automatiquement défini sur Manual si un utilisateur redimensionne la fenêtre à l’aide de la poignée de redimensionnement ou en faisant glisser la bordure.
Si la taille du contenu change d’une manière qui entraîne le redimensionnement de la fenêtre, SizeChanged est déclenché.
Si une fenêtre est transparente (voir AllowsTransparency), vous devez envisager de définir SizeToContent sur WidthAndHeight pour vous assurer que la fenêtre n’est pas plus grande que son contenu visible.
Note
Vous ne pouvez pas définir ou obtenir cette propriété lorsqu’une fenêtre est hébergée dans un navigateur.
Champ Identificateur | SizeToContentProperty |
Propriétés de métadonnées définies sur true |
Aucun |
Produit | Versions |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9, 10 |
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :