Window.SizeToContent Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recebe ou define um valor que indica se uma janela se irá dimensionar automaticamente para se ajustar ao tamanho do 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 de Propriedade
Um valor de SizeToContent. A predefinição é Manual.
Exemplos
O exemplo seguinte mostra como definir a SizeToContent propriedade no código para especificar como uma janela se redimensiona para se ajustar ao 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
Observações
Quando SizeToContent está definido para WidthAndHeight, definir qualquer Height um ou Width não tem efeito; ambas as propriedades podem ser definidas, mas os valores com que são definidas não são aplicados à janela.
Quando SizeToContent está definido para Height, a definição Height não altera a altura da janela.
Quando SizeToContent está definido para Width, a definição Width não altera a largura da janela.
Se SizeToContent tem um valor diferente de Manual:
SizeToContent é automaticamente definido para Manual se um utilizador redimensionar a janela usando a empunhadura de redimensionamento ou arrastando a borda.
Se o tamanho do conteúdo mudar de forma a fazer com que a janela se redimensione, SizeChanged é aumentado.
Se uma janela for transparente (ver AllowsTransparency), deve considerar definir SizeToContent para WidthAndHeight garantir que a janela não é maior do que o seu conteúdo visível.
Note
Não pode definir ou obter esta propriedade quando uma janela está alojada num navegador.
Informação de Propriedade de Dependência
| Campo identificador | SizeToContentProperty |
Propriedades dos metadados definidas como true |
None |