Condividi tramite


IWindowOverlay Interfaccia

Definizione

public interface class IWindowOverlay : Microsoft::Maui::Graphics::IDrawable
public interface IWindowOverlay : Microsoft.Maui.Graphics.IDrawable
type IWindowOverlay = interface
    interface IDrawable
Public Interface IWindowOverlay
Implements IDrawable
Derivato
Implementazioni

Proprietà

Density

Ottiene la densità per il livello. Può essere usato per passare le impostazioni densità agli elementi drawable sottostanti.

DisableUITouchEventPassthrough

Ottiene o imposta un valore che indica se disabilitare il pass-through dell'evento UI Touch. Abilitare questa opzione quando si vuole abilitare l'hit testing della sovrimpressione corrente senza interfacciarsi con l'interfaccia utente sottostante.

EnableDrawableTouchHandling

Ottiene o imposta un valore che indica se abilitare la gestione degli eventi di tocco quando si seleziona un elemento disegnabile nella sovrimpressione. Questa impostazione viene sostituita da DisableUITouchEventPassthrough.

IsPlatformViewInitialized

Ottiene un valore che indica se il tocco della piattaforma e il livello di disegno sono stati inizializzati. In caso contrario, non sarà possibile disegnare o usare hit testing nella sovrimpressione.

IsVisible

Ottiene o imposta un valore che indica se disegnare la sovrimpressione della finestra.

Window

Ottiene l'oggetto contenente IWindow.

WindowElements

Ottiene l'insieme corrente di elementi disegnabili nella sovrimpressione.

Metodi

AddWindowElement(IWindowOverlayElement)

Aggiunge un nuovo elemento disegnabile alla sovrimpressione.

Deinitialize()

Deinitializzare la sovrimpressione.

Draw(ICanvas, RectF) (Ereditato da IDrawable)
HandleUIChange()

Gestisce l'aggiornamento del livello di disegno quando si verifica una modifica del layout dell'interfaccia utente.

Initialize()

Inizializzare la sovrimpressione.

Invalidate()

Invalida il livello. Chiamare per forzare il ridisegno del livello.

RemoveWindowElement(IWindowOverlayElement)

Rimuove un elemento disegnabile dalla sovrimpressione.

RemoveWindowElements()

Rimuove tutti gli elementi disegnabili dalla sovrimpressione.

Eventi

Tapped

Gestore eventi per gli eventi di tocco nella sovrimpressione. Chiamato quando un utente ha toccato la sovrimpressione.

Si applica a