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.) С другой стороны, задержка вызова может вызвать нежелательные пользовательский интерфейс, если экран-заставка отображается слишком долго.