OverlappedPresenter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
使用重叠配置显示应用窗口。
public ref class OverlappedPresenter sealed : AppWindowPresenter
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Foundation.WindowsAppSDKContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class OverlappedPresenter final : AppWindowPresenter
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Foundation.WindowsAppSDKContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class OverlappedPresenter : AppWindowPresenter
Public NotInheritable Class OverlappedPresenter
Inherits AppWindowPresenter
- 继承
- 属性
注解
OverlappedPresenter 配置可以与其他窗口重叠和重叠的窗口。 它可以调整大小、重新定位、最大化、最小化和还原。 系统元素(如标题栏、状态栏或任务栏)默认显示。
默认窗口使用处于“已还原”状态的 OverlappedPresenter。
属性
HasBorder |
获取一个值,该值指示此窗口是否具有边框。 |
HasTitleBar |
获取一个值,该值指示此窗口是否具有标题栏。 |
IsAlwaysOnTop |
获取或设置一个值,该值指示此窗口是否将保留在其他窗口之上。 |
IsMaximizable |
获取或设置一个值,该值指示是否可以最大化此窗口。 |
IsMinimizable |
获取或设置一个值,该值指示是否可以最小化此窗口。 |
IsModal |
获取或设置一个值,该值指示此窗口是否为模式窗口。 |
IsResizable |
获取或设置一个值,该值指示是否可以调整此窗口的大小。 |
Kind |
获取一个值,该值指示应用窗口正在使用的演示者类型。 (继承自 AppWindowPresenter) |
RequestedStartupState |
获取一个值,该值指定调用 AppWindow.ShowOnceWithRequestedStartupState 时窗口将假定的 OverlappedPresenterState。 |
State |
获取演示者的状态。 |
方法
Create() |
创建 |
CreateForContextMenu() |
创建使用 |
CreateForDialog() |
创建一个 |
CreateForToolWindow() |
创建使用 |
Maximize() |
最大化应用演示者的窗口。 |
Minimize() |
最小化应用演示者的窗口。 |
Minimize(Boolean) |
最小化应用演示者的窗口,并选择性地使其处于活动状态。 |
Restore() |
将窗口还原到最小化或最大化之前的大小和位置。 |
Restore(Boolean) |
还原应用了演示者的窗口,并选择性地将其设置为活动状态。 |
SetBorderAndTitleBar(Boolean, Boolean) |
设置窗口的边框和标题栏属性。 |