Sdílet prostřednictvím


IWindowOverlay Rozhraní

Definice

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
Odvozené
Implementuje

Vlastnosti

Density

Získá hustotu vrstvy. Dá se použít k předávání nastavení hustoty podkladovým kresleným objektům.

DisableUITouchEventPassthrough

Získá nebo nastaví hodnotu označující, zda zakázat předávání událostí dotykového uživatelského rozhraní. Tuto možnost povolte, pokud chcete povolit testování aktuálního překrytí bez propojení s uživatelským rozhraním podkladu.

EnableDrawableTouchHandling

Získá nebo nastaví hodnotu označující, zda povolit zpracování dotykových událostí při výběru libovolného kreslivatelného prvku v překryvu. Toto nastavení je přepsáno nástrojem DisableUITouchEventPassthrough.

IsPlatformViewInitialized

Získá hodnotu označující, zda byla inicializována vrstva dotykového ovládání a kreslení platformy. Pokud tomu tak není, nebudete moct na překrytí kreslit nebo použít testování přístupů.

IsVisible

Získá nebo nastaví hodnotu označující, zda se má nakreslit překrytí okna.

Window

Získá obsahující IWindow.

WindowElements

Získá aktuální kolekci kreslivatelných prvků v překryvu.

Metody

AddWindowElement(IWindowOverlayElement)

Přidá do překryvu nový kreslicí prvek.

Deinitialize()

Deinicializuje překryvné pole.

Draw(ICanvas, RectF) (Zděděno od IDrawable)
HandleUIChange()

Zpracovává aktualizaci vrstvy výkresu při změně rozložení uživatelského rozhraní.

Initialize()

Inicializuje překryvné zobrazení.

Invalidate()

Zneplatní vrstvu. Voláním vynutíte překreslení vrstvy.

RemoveWindowElement(IWindowOverlayElement)

Odebere kreslicí prvek z překryvu.

RemoveWindowElements()

Odebere z překryvu všechny kreslivatelné prvky.

Událost

Tapped

Obslužná rutina události dotykového ovládání v překryvu. Volá se, když se uživatel dotknul překrytí.

Platí pro