Udostępnij za pośrednictwem


WindowOverlay Klasa

Definicja

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.

Dotyczy