WindowOverlay Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- Dědičnost
-
WindowOverlay
- Odvozené
- Implementuje
Konstruktory
WindowOverlay(IWindow) |
Inicializuje novou instanci WindowOverlay třídy. |
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. |
GraphicsView | |
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() | |
Draw(ICanvas, RectF) | |
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, která se aktivuje při každém klepnutí na WindowOverlay . |