WindowOverlay Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 . |