Window.SizeToContent Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si una ventana ajustará automáticamente su tamaño al de su contenido.
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
Valor de propiedad
Valor SizeToContent. De manera predeterminada, es Manual.
Ejemplos
En el ejemplo siguiente se muestra cómo establecer la SizeToContent propiedad en el código para especificar cómo cambia el tamaño de una ventana para ajustarse a su contenido.
// 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
Comentarios
Cuando SizeToContent se establece WidthAndHeighten , establecer o HeightWidth no tiene ningún efecto; ambas propiedades se pueden establecer, pero los valores con los que se establecen no se aplican a la ventana.
Cuando SizeToContent se establece Heighten , el valor Height no cambia el alto de la ventana.
Cuando SizeToContent se establece Widthen , el valor Width no cambia el ancho de la ventana.
Si SizeToContent tiene un valor distinto de Manual:
SizeToContent se establece Manual automáticamente en si un usuario cambia el tamaño de la ventana mediante el control de cambio de tamaño o arrastrando el borde.
Si el tamaño del contenido cambia de una manera que hace que la ventana cambie su propio tamaño, SizeChanged se genera.
Si una ventana es transparente (consulte AllowsTransparency), debe considerar la posibilidad de establecer SizeToContent para WidthAndHeight asegurarse de que la ventana no sea mayor que su contenido visible.
Nota
No se puede establecer ni obtener esta propiedad cuando se hospeda una ventana en un explorador.
Información sobre propiedades de dependencia
Campo identificador | SizeToContentProperty |
Propiedades de metadatos establecidas en true |
None |