Compartilhar via


ApplicationView.TryResizeView(Size) Método

Definição

Tenta alterar o tamanho da exibição para o tamanho especificado em pixels efetivos.

public:
 virtual bool TryResizeView(Size value) = TryResizeView;
bool TryResizeView(Size const& value);
public bool TryResizeView(Size value);
function tryResizeView(value)
Public Function TryResizeView (value As Size) As Boolean

Parâmetros

value
Size

O novo tamanho da exibição em pixels efetivos.

Retornos

Boolean

bool

true se a exibição for redimensionada para o tamanho solicitado; caso contrário, false.

Comentários

Uma solicitação de redimensionamento afeta apenas a exibição em que foi solicitada. Redimensionar uma exibição não afeta o tamanho de nenhuma outra exibição.

Mesmo quando esse método retorna false, o usuário pode redimensionar manualmente a exibição e fazer com que um evento SizeChanged ocorra.

Se o redimensionamento forçar partes do aplicativo a sair da área de trabalho disponível, o sistema o moverá de volta para a área de trabalho disponível.

A solicitação de redimensionamento não tem efeito e o método retorna false nestes casos:

  • O tamanho solicitado é maior que a área de trabalho disponível.
  • O tamanho solicitado é menor que o tamanho mínimo da exibição. (Consulte SetPreferredMinSize.)
  • Esse método é chamado enquanto o aplicativo está em execução no modo Tablet (somente Windows 10).

Recomendamos que você não inicie nenhum trabalho de layout até que o evento SizeChanged da janela ocorra. Isso evita duas passagens de layout diferentes (uma que acontece imediatamente após TryResizeView e outra quando o evento SizeChanged ocorre).

Aplica-se a

Confira também