Form.ShowWithoutActivation 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取一个值,该值指示显示窗口时是否激活它。
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
。
- 属性
注解
如果要显示顶级窗口,但不希望通过将输入焦点从当前窗口移开来中断用户的工作,请使用此属性。 这可以是信息性弹出窗口或浮动窗口,例如画图应用程序中的“工具”调色板。
由于此属性是只读的,因此只能通过在自己的窗体中重写 ShowWithoutActivation 并对其进行编程以返回 true
来更改其值。
如果未激活的窗口需要使用 UI 控件,应考虑使用 ToolStrip 控件,例如 ToolStripDropDown。 这些控件是无窗口的,在选择这些控件时不会导致窗口激活。