IWindowOverlay Interfejs
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 interface class IWindowOverlay : Microsoft::Maui::Graphics::IDrawable
public interface IWindowOverlay : Microsoft.Maui.Graphics.IDrawable
type IWindowOverlay = interface
interface IDrawable
Public Interface IWindowOverlay
Implements IDrawable
- Pochodne
- Implementuje
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. |
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() |
Deinitialize nakładki. |
Draw(ICanvas, RectF) | (Odziedziczone po IDrawable) |
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 |
Program obsługi zdarzeń dla zdarzeń dotykowych na nakładce. Wywoływane, gdy użytkownik dotknął nakładki. |