WindowOverlay Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- Vererbung
-
WindowOverlay
- Abgeleitet
- Implementiert
Konstruktoren
WindowOverlay(IWindow) |
Initialisiert eine neue Instanz der WindowOverlay-Klasse. |
Eigenschaften
Density |
Ruft die Dichte für die Ebene ab. Kann verwendet werden, um die Dichteeinstellungen an zugrunde liegende Zeichnungen zu übergeben. |
DisableUITouchEventPassthrough |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob ui Touch Event Passthrough deaktiviert werden soll. Aktivieren Sie dies, wenn Sie das Testen der aktuellen Überlagerung aktivieren möchten, ohne dass sie mit der Unterlagerungsoberfläche interfaciert werden. |
EnableDrawableTouchHandling |
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob Touchereignisse beim Auswählen eines zeichnenden Elements auf der Überlagerung aktiviert werden sollen. Diese Einstellung wird von DisableUITouchEventPassthrough. |
GraphicsView | |
IsPlatformViewInitialized |
Ruft einen Wert ab, der angibt, ob die Plattformeingabe und Zeichnungsebene initialisiert wurde. Wenn sie nicht vorhanden ist, können Sie keine Treffertests auf der Überlagerung zeichnen oder verwenden. |
IsVisible |
Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob das Fensterüberlagerung zeichnen soll. |
Window |
Ruft das enthaltende IWindowElement ab. |
WindowElements |
Ruft die aktuelle Auflistung von zeichnenden Elementen auf der Überlagerung ab. |
Methoden
AddWindowElement(IWindowOverlayElement) |
Fügt dem Überlagerung ein neues zeichnungsfähiges Element hinzu. |
Deinitialize() | |
Draw(ICanvas, RectF) | |
HandleUIChange() |
Behandelt die Aktualisierung der Zeichnungsebene, wenn eine Änderung des UI-Layouts erfolgt. |
Initialize() |
Initialisieren Sie die Überlagerung. |
Invalidate() |
Ungültig wird die Ebene. Rufen Sie auf, um die Ebene zu erzwingen, um die Säge zu erzwingen. |
RemoveWindowElement(IWindowOverlayElement) |
Entfernt ein zeichnungsfähiges Element aus der Überlagerung. |
RemoveWindowElements() |
Entfernt alle zeichnenden Elemente aus der Überlagerung. |
Ereignisse
Tapped |
Der Ereignishandler, der beim Tippen ausgelöst WindowOverlay wird. |