Compartir a través de


ApplicationView.TryResizeView(Size) Método

Definición

Intenta cambiar el tamaño de la vista al tamaño especificado en píxeles efectivos.

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

Nuevo tamaño de la vista en píxeles efectivos.

Devoluciones

Boolean

bool

true si se cambia el tamaño de la vista al tamaño solicitado; de lo contrario, false.

Comentarios

Una solicitud de cambio de tamaño afecta solo a la vista en la que se solicitó. Cambiar el tamaño de una vista no afecta al tamaño de ninguna otra vista.

Incluso cuando este método devuelve false, el usuario puede cambiar manualmente el tamaño de la vista y hacer que se produzca un evento SizeChanged .

Si el cambio de tamaño obliga a las partes de la aplicación a salir del área de trabajo disponible, el sistema lo moverá de nuevo al área de trabajo disponible.

La solicitud de cambio de tamaño no tiene ningún efecto y el método devuelve false en estos casos:

  • El tamaño solicitado es mayor que el área de trabajo disponible.
  • El tamaño solicitado es menor que el tamaño mínimo de la vista. (Consulte SetPreferredMinSize).
  • Se llama a este método mientras la aplicación se ejecuta en modo Tableta (solo Windows 10).

Se recomienda no iniciar ningún trabajo de diseño hasta que se produzca el evento SizeChanged de la ventana. Esto evita dos pases de diseño diferentes (uno que se produce inmediatamente después de TryResizeView y, a continuación, otro cuando se produce el evento SizeChanged ).

Se aplica a

Consulte también