Window.SizeToContent 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 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 de propriété
Valeur SizeToContent. La valeur par défaut est Manual.
Exemples
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
Remarques
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.
Notes
Vous ne pouvez pas définir ou obtenir cette propriété lorsqu’une fenêtre est hébergée dans un navigateur.
Informations sur les propriétés de dépendance
Champ Identificateur | SizeToContentProperty |
Propriétés de métadonnées définies sur true |
Aucun |