Window.Activate Methode
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.
Versucht, das Anwendungsfenster zu aktivieren, indem es in den Vordergrund bezieht und der Eingabefokus darauf festgelegt wird.
public:
virtual void Activate() = Activate;
void Activate();
public void Activate();
function activate()
Public Sub Activate ()
Hinweise
Wenn Sie die Standard-App-Vorlagen aus Microsoft Visual Studio verwenden, Window.Activate
ist sie Teil des anfänglichen Codes in der CodeBehind-Datei app.xaml.
Activate
Insbesondere wird von der standardmäßigen OnLaunched-Überschreibung aufgerufen. In Fällen, in denen die Vorlage eine Seitennavigation generiert, werden frühere Zustände erkannt, sodass das Navigationsframework nicht überschrieben wird, wenn es bereits vorhanden ist, sondern Activate
unabhängig davon aufgerufen wird.
Sie können die Standardmäßige OnLaunched-Implementierung ändern, um den Aufruf Activate
zu verzögern. Sie können dies tun, damit das gesamte App-Rendering abgeschlossen ist, bevor das Standard Fenster angezeigt wird. Beispielsweise kann eine Verzögerung nützlich sein, um das Laden von Bildquelldateien auf der anfänglichen Benutzeroberfläche abzuschließen. (Diese werden asynchron geladen, und es ist nicht praktikabel , ImageOpened aus app.xaml code-behind zu behandeln.) Auf der anderen Seite kann die Verzögerung des Anrufs zu einer unerwünschten Benutzererfahrung führen, wenn der Begrüßungsbildschirm zu lange sichtbar ist.