IWindow Interfaccia

Definizione

Consente di creare, configurare, visualizzare e gestire 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
Derivato
Implementazioni

Proprietà

Nome Descrizione
Content

Ottiene la pagina corrente visualizzata nella finestra.

FlowDirection

Direzione in cui gli elementi dell'interfaccia utente vengono analizzati dall'occhio.

Handler

Ottiene o imposta il gestore di visualizzazione dell'elemento.

(Ereditato da IElement)
Height

Ottiene l'altezza specificata di IWindow.

MaximumHeight

Ottiene il vincolo di altezza massima specificato di IWindow, compreso tra zero e double. PositiveInfinity.

MaximumWidth

Ottiene il vincolo di larghezza massima specificato di IWindow, compreso tra zero e double. PositiveInfinity.

MinimumHeight

Ottiene il vincolo di altezza minima specificato di IWindow, compreso tra zero e double. PositiveInfinity.

MinimumWidth

Ottiene il vincolo di larghezza minima specificato di IWindow, compreso tra zero e double. PositiveInfinity.

Overlays

Ottiene l'insieme di sola lettura delle sovrimpressioni window nella parte superiore della finestra.

Parent

Ottiene l'elemento padre dell'elemento.

(Ereditato da IElement)
StatusBarTheme

Ottiene il tema preferito per l'area della barra di stato sulle piattaforme mobili. Controlla se le icone disegnate dal sistema operativo (orologio, batteria, segnale) sono chiare o scure. Il valore predefinito segue il tema dell'app corrente. No-op sulle piattaforme desktop.

Title

Ottiene il titolo di questo elemento.

(Ereditato da ITitledElement)
VisualDiagnosticsOverlay

Ottiene la sovrimpressione della diagnostica visiva corrente per la finestra.

Width

Ottiene la larghezza specificata di IWindow.

X

Ottiene la coordinata X specificata di IWindow.

Y

Ottiene la coordinata Y specificata di IWindow.

Metodi

Nome Descrizione
Activated()

Si verifica quando la finestra è attivata.

AddOverlay(IWindowOverlay)

Aggiunge una sovrimpressione finestra alla finestra corrente.

BackButtonClicked()

Si verifica quando viene premuto il pulsante Indietro.

Backgrounding(IPersistedState)

Si verifica quando la finestra entra in uno stato di sfondo.

Created()

Si verifica quando viene creata la finestra.

Deactivated()

Si verifica quando la finestra viene disattivata.

Destroying()

Si verifica quando la finestra viene eliminata definitivamente.

DisplayDensityChanged(Single)

Consente di creare, configurare, visualizzare e gestire Windows.

FrameChanged(Rect)

Consente di creare, configurare, visualizzare e gestire Windows.

RemoveOverlay(IWindowOverlay)

Rimuove una sovrimpressione finestra nella finestra corrente.

RequestDisplayDensity()

Consente di creare, configurare, visualizzare e gestire Windows.

Resumed()

Si verifica quando la finestra viene ripresa da uno stato di sospensione.

Stopped()

Si verifica quando la finestra viene arrestata.

Metodi di estensione

Nome Descrizione
CaptureAsync(IWindow)

Acquisisce uno screenshot dell'oggetto specificato window.

ToHandler(IElement, IMauiContext)

Consente di creare, configurare, visualizzare e gestire Windows.

ToPlatform(IElement, IMauiContext)

Consente di creare, configurare, visualizzare e gestire Windows.

Si applica a