Język

IWindow Interfejs

Definicja

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem 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
Pochodne
Implementuje

Właściwości

Nazwa Opis
Content

Pobiera bieżącą stronę wyświetlaną w oknie.

FlowDirection

Kierunek skanowania elementów interfejsu użytkownika przez oko.

Handler

Pobiera lub ustawia procedurę obsługi widoku elementu.

(Odziedziczone po IElement)
Height

Pobiera określoną wysokość systemu IWindow.

MaximumHeight

Pobiera określone ograniczenie maksymalnej wysokości systemu IWindow z przedziału od zera do podwójnego. PositiveInfinity.

MaximumWidth

Pobiera określone ograniczenie maksymalnej szerokości systemu IWindow z zakresu od zera do podwójnego. PositiveInfinity.

MinimumHeight

Pobiera określone ograniczenie minimalnej wysokości systemu IWindow z przedziału od zera do podwójnego. PositiveInfinity.

MinimumWidth

Pobiera określone ograniczenie minimalnej szerokości systemu IWindow z zakresu od zera do podwójnego. PositiveInfinity.

Overlays

Pobiera kolekcję tylko do odczytu nakładek okien w górnej części okna.

Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po IElement)
StatusBarTheme

Pobiera preferowany motyw obszaru paska stanu na platformach mobilnych. Określa, czy ikony rysowane przez system operacyjny (zegar, bateria, sygnał) są jasne lub ciemne. Ustawienie domyślne jest zgodne z bieżącym motywem aplikacji. Brak operacji na platformach klasycznych.

Title

Pobiera tytuł tego elementu.

(Odziedziczone po ITitledElement)
VisualDiagnosticsOverlay

Pobiera bieżącą nakładkę diagnostyki wizualizacji dla okna.

Width

Pobiera określoną szerokość systemu IWindow.

X

Pobiera określoną współrzędną X systemu IWindow.

Y

Pobiera określoną współrzędną Y systemu IWindow.

Metody

Nazwa Opis
Activated()

Występuje po aktywowaniu okna.

AddOverlay(IWindowOverlay)

Dodaje nakładkę okna do bieżącego okna.

BackButtonClicked()

Występuje po naciśnięciu przycisku Wstecz.

Backgrounding(IPersistedState)

Występuje, gdy okno wchodzi w stan tła.

Created()

Występuje po utworzeniu okna.

Deactivated()

Występuje, gdy okno jest dezaktywowane.

Destroying()

Występuje, gdy okno zostanie zniszczone.

DisplayDensityChanged(Single)

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem Windows.

FrameChanged(Rect)

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem Windows.

RemoveOverlay(IWindowOverlay)

Usuwa nakładkę okna do bieżącego okna.

RequestDisplayDensity()

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem Windows.

Resumed()

Występuje po wznowieniu okna ze stanu uśpienia.

Stopped()

Występuje po zatrzymaniu okna.

Metody rozszerzania

Nazwa Opis
CaptureAsync(IWindow)

Przechwytuje zrzut ekranu przedstawiający określony windowelement .

ToHandler(IElement, IMauiContext)

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem Windows.

ToPlatform(IElement, IMauiContext)

Zapewnia możliwość tworzenia, konfigurowania, wyświetlania i zarządzania systemem Windows.

Dotyczy