Form.ShowWithoutActivation Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, будет ли окно активироваться при его отображении.
protected:
virtual property bool ShowWithoutActivation { bool get(); };
[System.ComponentModel.Browsable(false)]
protected virtual bool ShowWithoutActivation { get; }
[<System.ComponentModel.Browsable(false)>]
member this.ShowWithoutActivation : bool
Protected Overridable ReadOnly Property ShowWithoutActivation As Boolean
Значение свойства
Значение true
, если окно не будет активировано при отображении; в противном случае — false
. Значение по умолчанию — false
.
- Атрибуты
Комментарии
Используйте это свойство, если вы хотите отобразить окно верхнего уровня, но не хотите прерывать работу пользователя, отводя фокус ввода от текущего окна. Это может быть информационное всплывающее окно или плавающее окно, например палитра Инструментов в приложении Paint.
Так как это свойство доступно только для чтения, его значение можно изменить только путем переопределения ShowWithoutActivation в собственной форме и программирования его для возврата true
.
Если в неактивированном окне необходимо использовать элементы управления пользовательского интерфейса, следует рассмотреть возможность использования таких ToolStrip элементов управления, как ToolStripDropDown. Эти элементы управления не являются оконными и не приводят к активации окна при их выборе.