Window.SizeToContent Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se uma janela será redimensionada automaticamente para se ajustar ao tamanho de seu conteúdo.
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 da propriedade
Um valor SizeToContent. O padrão é Manual.
Exemplos
O exemplo a seguir mostra como definir a SizeToContent propriedade no código para especificar como uma janela redimensiona para ajustar seu conteúdo.
// 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
Comentários
Quando SizeToContent é definido WidthAndHeightcomo , definir Height ou Width não tem efeito; ambas as propriedades podem ser definidas, mas os valores com os quais são definidos não são aplicados à janela.
Quando SizeToContent é definido como , a Heightconfiguração Height não altera a altura da janela.
Quando SizeToContent é definido como , a Widthconfiguração Width não altera a largura da janela.
Se SizeToContent tiver um valor diferente de Manual:
SizeToContent será definido automaticamente como Manual se um usuário redimensionar a janela usando a alça de redimensionamento ou arrastando a borda.
Se o tamanho do conteúdo mudar de uma forma que faça com que a janela se redimensione, SizeChanged será gerado.
Se uma janela for transparente (consulte AllowsTransparency), você deverá considerar a configuração SizeToContent para WidthAndHeight garantir que a janela não seja maior do que seu conteúdo visível.
Observação
Você não pode definir ou obter essa propriedade quando uma janela está hospedada em um navegador.
Informações da propriedade de dependência
Campo Identificador | SizeToContentProperty |
Propriedades de metadados definidas como true |
Nenhum |