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 會設定可以重迭並與其他視窗重迭的視窗。 它可以調整大小、重新置放、最大化、最小化和還原。 預設會顯示標題列、狀態列或工作列等系統元素。
預設視窗使用 Restored 狀態的 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) |
設定視窗的框線和標題列屬性。 |