语言

OverlappedPresenter 类

定义

使用重叠配置显示应用窗口。

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
继承
Object Platform::Object IInspectable AppWindowPresenter OverlappedPresenter
属性

注解

OverlapedPresenter 配置可以重叠并与其他窗口重叠的窗口。 它可以调整大小、重新定位、最大化、最小化和还原。 系统元素(如标题栏、状态栏或任务栏)默认显示。

默认窗口使用还原状态下的 OverlappedPresenter。

属性

名称 说明
HasBorder

获取一个值,该值指示此窗口是否具有边框。

HasTitleBar

获取一个值,该值指示此窗口是否具有标题栏。

IsAlwaysOnTop

获取或设置一个值,该值指示此窗口是否将保留在其他窗口之上。

IsMaximizable

获取或设置一个值,该值指示此窗口是否可以最大化。

IsMinimizable

获取或设置一个值,该值指示是否可以最小化此窗口。

IsModal

获取或设置一个值,该值指示此窗口是否为模式。

IsResizable

获取或设置一个值,该值指示是否可以调整此窗口的大小。

Kind

获取一个值,该值指示应用窗口正在使用的演示者类型。

(继承自 AppWindowPresenter)
PreferredMaximumHeight

获取或设置窗口的首选最大高度。

PreferredMaximumWidth

获取或设置窗口的首选最大宽度。

PreferredMinimumHeight

获取或设置窗口的首选最小高度。

PreferredMinimumWidth

获取或设置窗口的首选最小宽度。

RequestedStartupState

获取一个值,该值指定调用 AppWindow.ShowOnceWithRequestedStartupState 时窗口将假定的 OverlappedPresenterState

State

获取演示者的状态。

方法

名称 说明
Create()

创建 OverlappedPresenter的新实例。

CreateForContextMenu()

OverlappedPresenter创建预先填充了上下文菜单的值的对象。

CreateForDialog()

创建预先填充了 OverlappedPresenter 对话框的值的对象。

CreateForToolWindow()

创建使用 OverlappedPresenter 工具窗口的值预先填充的对象。

Maximize()

最大化演示者应用于的窗口。

Minimize()

最小化演示者应用于的窗口。

Minimize(Boolean)

将演示者应用到的窗口最小化,并选择性地使其处于活动状态。

Restore()

将窗口还原到它在最小化或最大化之前的大小和位置。

Restore(Boolean)

还原演示者应用于的窗口,并选择性地使其处于活动状态。

SetBorderAndTitleBar(Boolean, Boolean)

设置窗口的边框和标题栏属性。

适用于