IWindow Schnittstelle

Definition

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

public interface class IWindow : Microsoft::Maui::ITitledElement
public interface IWindow : Microsoft.Maui.ITitledElement
type IWindow = interface
    interface ITitledElement
    interface IElement
Public Interface IWindow
Implements ITitledElement
Abgeleitet
Implementiert

Eigenschaften

Name Beschreibung
Content

Ruft die aktuelle Seite, die im Fenster angezeigt wird.

FlowDirection

Richtung, in der die UI-Elemente vom Auge gescannt werden.

Handler

Dient zum Abrufen oder Festlegen des Ansichtshandlers des Elements.

(Geerbt von IElement)
Height

Ruft die angegebene Höhe des IWindow ab.

MaximumHeight

Ruft die angegebene maximale Höheneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity.

MaximumWidth

Ruft die angegebene maximale Breiteeinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity.

MinimumHeight

Ruft die angegebene Mindesthöheneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity.

MinimumWidth

Ruft die angegebene Mindestbreiteneinschränkung des IWindow zwischen Null und Double ab. PositiveInfinity.

Overlays

Ruft die schreibgeschützte Auflistung von Fensterüberlagerungen über dem Fenster ab.

Parent

Ruft das übergeordnete Element des Elements ab.

(Geerbt von IElement)
StatusBarTheme

Ruft das bevorzugte Design für den Statusleistenbereich auf mobilen Plattformen ab. Steuert, ob vom Betriebssystem gezeichnete Symbole (Uhr, Akku, Signal) hell oder dunkel sind. Der Standardwert folgt dem aktuellen App-Design. Kein Op auf Desktopplattformen.

Title

Ruft den Titel dieses Elements ab.

(Geerbt von ITitledElement)
VisualDiagnosticsOverlay

Ruft die aktuelle visuelle Diagnoseüberlagerung für das Fenster ab.

Width

Ruft die angegebene Breite des IWindow ab.

X

Ruft die angegebene X-Koordinate des IWindow ab.

Y

Ruft die angegebene Y-Koordinate des IWindow ab.

Methoden

Name Beschreibung
Activated()

Tritt auf, wenn das Fenster aktiviert wird.

AddOverlay(IWindowOverlay)

Fügt dem aktuellen Fenster eine Fensterüberlagerung hinzu.

BackButtonClicked()

Tritt auf, wenn die Zurück-Taste gedrückt wird.

Backgrounding(IPersistedState)

Tritt auf, wenn das Fenster in einen Hintergrundzustand wechselt.

Created()

Tritt auf, wenn das Fenster erstellt wird.

Deactivated()

Tritt auf, wenn das Fenster deaktiviert wird.

Destroying()

Tritt auf, wenn das Fenster zerstört wird.

DisplayDensityChanged(Single)

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

FrameChanged(Rect)

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

RemoveOverlay(IWindowOverlay)

Entfernt eine Fensterüberlagerung zum aktuellen Fenster.

RequestDisplayDensity()

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

Resumed()

Tritt auf, wenn das Fenster aus einem Ruhezustand fortgesetzt wird.

Stopped()

Tritt auf, wenn das Fenster beendet wird.

Erweiterungsmethoden

Name Beschreibung
CaptureAsync(IWindow)

Erfasst einen Screenshot des angegebenen window.

ToHandler(IElement, IMauiContext)

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

ToPlatform(IElement, IMauiContext)

Bietet die Möglichkeit zum Erstellen, Konfigurieren, Anzeigen und Verwalten von Windows.

Gilt für: