ApplicationView.TryResizeView(Size) Método
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.
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
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).