WindowOverlay Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
- Dziedziczenie
-
WindowOverlay
- Pochodne
- Implementuje
Konstruktory
WindowOverlay(IWindow) |
Inicjuje nowe wystąpienie klasy WindowOverlay. |
Właściwości
Density |
Pobiera gęstość dla warstwy. Może służyć do przekazywania ustawień gęstości do bazowych rysowalnych. |
DisableUITouchEventPassthrough |
Pobiera lub ustawia wartość wskazującą, czy wyłączyć przekazywanie zdarzeń dotykowych interfejsu użytkownika. Włącz tę opcję, jeśli chcesz włączyć testowanie trafienia bieżącej nakładki bez komunikacji z podkreśleniem interfejsu użytkownika. |
EnableDrawableTouchHandling |
Pobiera lub ustawia wartość wskazującą, czy włączyć obsługę zdarzeń dotykowych podczas wybierania dowolnego elementu rysowalnego na nakładce. To ustawienie jest zastępowane przez DisableUITouchEventPassthrough. |
GraphicsView | |
IsPlatformViewInitialized |
Pobiera wartość wskazującą, czy warstwa dotyku platformy i rysunku została zainicjowana. Jeśli tak nie jest, nie będzie można rysować ani używać testów trafień na nakładce. |
IsVisible |
Pobiera lub ustawia wartość wskazującą, czy narysować nakładkę okna. |
Window |
Pobiera element zawierający IWindowelement . |
WindowElements |
Pobiera bieżącą kolekcję elementów rysowalnych na nakładce. |
Metody
AddWindowElement(IWindowOverlayElement) |
Dodaje nowy element do rysowania do nakładki. |
Deinitialize() | |
Draw(ICanvas, RectF) | |
HandleUIChange() |
Obsługuje aktualizowanie warstwy rysunku po zmianie układu interfejsu użytkownika. |
Initialize() |
Zainicjuj nakładkę. |
Invalidate() |
Unieważnia warstwę. Wywołaj polecenie , aby wymusić ponowne rysowanie warstwy. |
RemoveWindowElement(IWindowOverlayElement) |
Usuwa element do rysowania z nakładki. |
RemoveWindowElements() |
Usuwa wszystkie elementy rysowalne z nakładki. |
Zdarzenia
Tapped |
Procedura obsługi zdarzeń, która jest uruchamiana za każdym razem, gdy WindowOverlay element jest naciśnięty. |