IWindowOverlay Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |