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
- 继承
- 属性
注解
OverlapedPresenter 配置可以重叠并与其他窗口重叠的窗口。 它可以调整大小、重新定位、最大化、最小化和还原。 系统元素(如标题栏、状态栏或任务栏)默认显示。
默认窗口使用还原状态下的 OverlappedPresenter。
属性
| 名称 | 说明 |
|---|---|
| HasBorder |
获取一个值,该值指示此窗口是否具有边框。 |
| HasTitleBar |
获取一个值,该值指示此窗口是否具有标题栏。 |
| IsAlwaysOnTop |
获取或设置一个值,该值指示此窗口是否将保留在其他窗口之上。 |
| IsMaximizable |
获取或设置一个值,该值指示此窗口是否可以最大化。 |
| IsMinimizable |
获取或设置一个值,该值指示是否可以最小化此窗口。 |
| IsModal |
获取或设置一个值,该值指示此窗口是否为模式。 |
| IsResizable |
获取或设置一个值,该值指示是否可以调整此窗口的大小。 |
| Kind |
获取一个值,该值指示应用窗口正在使用的演示者类型。 (继承自 AppWindowPresenter) |
| PreferredMaximumHeight |
获取或设置窗口的首选最大高度。 |
| PreferredMaximumWidth |
获取或设置窗口的首选最大宽度。 |
| PreferredMinimumHeight |
获取或设置窗口的首选最小高度。 |
| PreferredMinimumWidth |
获取或设置窗口的首选最小宽度。 |
| RequestedStartupState |
获取一个值,该值指定调用 AppWindow.ShowOnceWithRequestedStartupState 时窗口将假定的 OverlappedPresenterState。 |
| State |
获取演示者的状态。 |
方法
| 名称 | 说明 |
|---|---|
| Create() |
创建 |
| CreateForContextMenu() |
|
| CreateForDialog() |
创建预先填充了 |
| CreateForToolWindow() |
创建使用 |
| Maximize() |
最大化演示者应用于的窗口。 |
| Minimize() |
最小化演示者应用于的窗口。 |
| Minimize(Boolean) |
将演示者应用到的窗口最小化,并选择性地使其处于活动状态。 |
| Restore() |
将窗口还原到它在最小化或最大化之前的大小和位置。 |
| Restore(Boolean) |
还原演示者应用于的窗口,并选择性地使其处于活动状态。 |
| SetBorderAndTitleBar(Boolean, Boolean) |
设置窗口的边框和标题栏属性。 |