Compartir a través de


WindowOverlay Clase

Definición

public ref class WindowOverlay : Microsoft::Maui::Graphics::IDrawable, Microsoft::Maui::IWindowOverlay
public class WindowOverlay : Microsoft.Maui.Graphics.IDrawable, Microsoft.Maui.IWindowOverlay
type WindowOverlay = class
    interface IWindowOverlay
    interface IDrawable
Public Class WindowOverlay
Implements IDrawable, IWindowOverlay
Herencia
WindowOverlay
Derivado
Implementaciones

Constructores

WindowOverlay(IWindow)

Inicializa una nueva instancia de la clase WindowOverlay.

Propiedades

Density

Obtiene la densidad de la capa. Se puede usar para pasar la configuración de densidad a los dibujables subyacentes.

DisableUITouchEventPassthrough

Obtiene o establece un valor que indica si se va a deshabilitar el paso directo de eventos táctiles de la interfaz de usuario. Habilite esta opción cuando desee habilitar la prueba de posicionamiento de la superposición actual sin interactuar con la interfaz de usuario de superposición.

EnableDrawableTouchHandling

Obtiene o establece un valor que indica si se habilita el control de eventos táctiles al seleccionar cualquier elemento dibujable en la superposición. Esta configuración se invalida mediante DisableUITouchEventPassthrough.

GraphicsView
IsPlatformViewInitialized

Obtiene un valor que indica si se ha inicializado la capa táctil y de dibujo de la plataforma. Si no lo tiene, no podrá dibujar ni usar pruebas de posicionamiento en la superposición.

IsVisible

Obtiene o establece un valor que indica si se va a dibujar la superposición de la ventana.

Window

Obtiene el objeto que contiene IWindow.

WindowElements

Obtiene la colección actual de elementos dibujables en la superposición.

Métodos

AddWindowElement(IWindowOverlayElement)

Agrega un nuevo elemento dibujable a la superposición.

Deinitialize()
Draw(ICanvas, RectF)
HandleUIChange()

Controla la actualización de la capa de dibujo cuando se produce un cambio de diseño de interfaz de usuario.

Initialize()

Inicialice la superposición.

Invalidate()

Invalida la capa. Llame a para forzar que la capa se vuelva a dibujar.

RemoveWindowElement(IWindowOverlayElement)

Quita un elemento dibujable de la superposición.

RemoveWindowElements()

Quita todos los elementos dibujables de la superposición.

Eventos

Tapped

Controlador de eventos que se desencadena cada vez WindowOverlay que se pulsa .

Se aplica a