Window.Activate Метод

Определение

Пытается активировать окно приложения, переведя его на передний план и задав фокус ввода.

public:
 virtual void Activate() = Activate;
void Activate();
public void Activate();
function activate()
Public Sub Activate ()

Комментарии

Если вы используете шаблоны приложений по умолчанию из Microsoft Visual Studio, Window.Activate является частью исходного кода в файле кода программной части app.xaml. В частности, Activate вызывается из переопределения OnLaunched по умолчанию. В тех случаях, когда шаблон создает интерфейс навигации по страницам, обнаруживаются предыдущие состояния, поэтому платформа навигации не перезаписывается, если она уже существует, но Activate вызывается независимо от этого.

Вы можете изменить реализацию OnLaunched по умолчанию, чтобы отложить вызов Activate. Это можно сделать, чтобы завершить отрисовку всех приложений до отображения окна main. Например, задержка может быть полезна для завершения загрузки исходных файлов изображений в исходном пользовательском интерфейсе. (Они загружают асинхронно, и нецелесообразно обрабатывать ImageOpened из кода программной части app.xaml.) С другой стороны, задержка вызова может вызвать нежелательные пользовательский интерфейс, если экран-заставка отображается слишком долго.

Применяется к

См. также раздел