Compartir a través de


IView Interfaz

Definición

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
    interface IElement
    interface ITransform
Public Interface IView
Implements IElement, ITransform
Derivado
Implementaciones

Propiedades

AnchorX

Obtiene el componente X del punto central de cualquier transformación, en relación con los límites del elemento.

(Heredado de ITransform)
AnchorY

Obtiene el componente Y del punto central de cualquier transformación, en relación con los límites del elemento.

(Heredado de ITransform)
AutomationId

Identificador usado por las herramientas de automatización para interactuar con esta vista

Background

Obtiene la pintura que rellenará el fondo de una vista.

Clip

Obtiene la ruta de acceso utilizada para definir el esquema del contenido de una vista.

DesiredSize

Obtiene el tamaño deseado actual de esta vista.

FlowDirection

Dirección en la que el ojo examina los elementos de la interfaz de usuario

Frame

Obtiene los límites de la vista dentro de su contenedor.

Handler

Obtiene o establece el controlador de vista de la vista.

Height

Obtiene el alto especificado de IView.

HorizontalLayoutAlignment

Determina el aspecto horizontal de la disposición de este elemento en un contenedor

InputTransparent

Obtiene un valor que indica si este elemento debe participar en el ciclo de interacción del usuario.

IsEnabled

Obtiene un valor que indica si esta vista está habilitada en la interfaz de usuario.

IsFocused

Obtiene un valor que indica si esta vista se centra actualmente.

Margin

El margen representa la distancia entre una vista y sus vistas adyacentes.

MaximumHeight

Obtiene la restricción de altura máxima especificada de IView, entre cero y double. PositiveInfinity.

MaximumWidth

Obtiene la restricción de ancho máxima especificada de IView, entre cero y double. PositiveInfinity.

MinimumHeight

Obtiene la restricción de altura mínima especificada de IView, entre cero y double. PositiveInfinity.

MinimumWidth

Obtiene la restricción de ancho mínimo especificada de IView, entre cero y double. PositiveInfinity.

Opacity

Obtiene el valor de opacidad aplicado a la vista cuando se representa.

Parent

Obtiene el elemento primario del elemento.

(Heredado de IElement)
Rotation

Obtiene el giro (en grados) sobre el eje Z (rotación afín) cuando se representa el elemento.

(Heredado de ITransform)
RotationX

Obtiene el giro (en grados) sobre el eje X (rotación de perspectiva) cuando se representa el elemento.

(Heredado de ITransform)
RotationY

Obtiene el giro (en grados) sobre el eje Y (rotación de perspectiva) cuando se representa el elemento.

(Heredado de ITransform)
Scale

Obtiene el factor de escala aplicado al elemento .

(Heredado de ITransform)
ScaleX

Obtiene la escala sobre el factor del eje X aplicado al elemento .

(Heredado de ITransform)
ScaleY

Obtiene la escala sobre el factor del eje Y aplicado al elemento .

(Heredado de ITransform)
Semantics

Agrega semántica a todas las vistas para la accesibilidad

Shadow

Pinta una sombra alrededor de la vista de destino.

TranslationX

Obtiene la diferencia de traducción X del elemento.

(Heredado de ITransform)
TranslationY

Obtiene la diferencia de traducción Y del elemento.

(Heredado de ITransform)
VerticalLayoutAlignment

Determina el aspecto vertical de la disposición de este elemento en un contenedor

Visibility

Obtiene un valor que determina si esta vista debe formar parte del árbol visual o no.

Width

Obtiene el ancho especificado de IView.

ZIndex

Determina el orden de dibujo de esta IView dentro de un ILayout; los índices z más altos se dibujarán sobre los índices z inferiores.

Métodos

Arrange(Rect)

Coloca los elementos secundarios y determina un tamaño para un elemento.

Focus()

Intenta establecer el foco en esta vista.

InvalidateArrange()

Método al que se llama para invalidar el diseño de esta vista.

InvalidateMeasure()

Indica que el valor de medida actual de esta vista ya no es válido y se debe volver a calcular durante el próximo paso de medida.

Measure(Double, Double)

Actualiza el tamaño de una vista.

Unfocus()

Anula el foco en esta vista.

Métodos de extensión

CheckHandlers(IView)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

ComputeDesiredSize(IView, Double, Double)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

ComputeFrame(IView, Rect)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

ToHandler(IElement, IMauiContext)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

ToPlatform(IElement, IMauiContext)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

ToHandler(IView, IMauiContext)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

SetSemanticFocus(IView)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

CaptureAsync(IView)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

DisconnectHandlers(IView)

Representa un elemento visual que se usa para colocar diseños y controles en la pantalla.

Se aplica a