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