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á dimensionado 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 SizeToContent valor. 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 como WidthAndHeight, configurando Height ou Width não tem efeito; ambas as propriedades podem ser definidas, mas os valores com os quais estã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 Manualde:
SizeToContent será definido Manual automaticamente se um usuário redimensionar a janela usando a alça de redimensionamento ou arrastando a borda.
Se o tamanho do conteúdo for alterado de uma maneira que faça com que a janela se redimensione, SizeChanged será gerado.
Se uma janela for transparente (veja AllowsTransparency), você deve considerar a configuração SizeToContent para WidthAndHeight garantir que a janela não seja maior que seu conteúdo visível.
Observação
Você não pode definir ou obter essa propriedade quando uma janela é hospedada em um navegador.
Informações da propriedade Dependency
| Campo identificador | SizeToContentProperty |
Propriedades de metadados definidas como true |
Nenhum |