CoreWindowResizeManager-Klasse
Inhaltsverzeichnis reduzieren
Inhaltsverzeichnis erweitern

CoreWindowResizeManager Class

Definiert einen Typ, der verwendet wird, um CoreWindow.SizeChanged-Ereignisse zu verwalten.

Syntax


public sealed class CoreWindowResizeManager

Attribute

[MarshalingBehavior(Agile)]
[Version(0x06020000)]
[WebHostHidden()]

Member

CoreWindowResizeManagerKlasse hat diese Membertypen:

Methoden

The CoreWindowResizeManager Klasse hat diese Methoden. Es erbt auch Methoden von Object Klasse.

MethodeBeschreibung
GetForCurrentView Gets an instance of CoreWindowResizeManager for the running app's current CoreWindow.
NotifyLayoutCompleted Notifies the parent CoreWindow object that the new layout has completed.

 

Eigenschaften

Der CoreWindowResizeManagerKlasse hat diese Eigenschaften.

EigenschaftZugriffstypBeschreibung

ShouldWaitForLayoutCompletion

Lese-/SchreibzugriffGets or sets whether the caller should wait for the new layout to complete.

 

Hinweise

Wenn CoreWindow->SizeChanged ausgelöst wird, rufen Sie die statische CoreWindowResizeManager::GetForCurrentView-Methode auf, um eine Instanz dieses Typs für das aktuelle CoreWindow zu erhalten.



if (m_windowSizeChangeInProgress)
{
	// A window size change has been initiated and the app has just completed presenting
	// the first frame with the new size. Notify the resize manager so we can abbreviate
	// any resize animation and prevent unnecessary delays.
	CoreWindowResizeManager::GetForCurrentView()->NotifyLayoutCompleted();
	m_windowSizeChangeInProgress = false;
}

Anforderungen

Mindestens unterstützter Client

Windows 8 [Nur Windows Store-Apps]

Mindestens unterstützter Server

Windows Server 2012 [Nur Windows Store-Apps]

Mindestens unterstütztes Telefon

Windows Phone 8

Namespace

Windows.UI.Core
Windows::UI::Core [C++]

Metadaten

Windows.winmd

Siehe auch

Object

 

 

Anzeigen:
© 2017 Microsoft