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. |