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。
屬性
| 名稱 | Description |
|---|---|
| HasBorder |
會得到一個值,表示這個視窗是否有邊界。 |
| HasTitleBar |
會得到一個值,表示這個視窗是否有標題欄。 |
| IsAlwaysOnTop |
取得或設定一個值,指示該視窗是否會被放在其他視窗之上。 |
| IsMaximizable |
取得或設定一個值,指示該視窗是否能被最大化。 |
| IsMinimizable |
取得或設定一個值,指示此視窗是否能被最小化。 |
| IsModal |
會取得或設定一個值,指示此視窗是否為模態。 |
| IsResizable |
會取得或設定一個值,指示視窗是否可以調整大小。 |
| Kind |
會得到一個表示應用程式視窗使用的呈現者類型的值。 (繼承來源 AppWindowPresenter) |
| PreferredMaximumHeight |
取得或設定窗戶的首選最大高度。 |
| PreferredMaximumWidth |
取得或設定視窗的首選最大寬度。 |
| PreferredMinimumHeight |
取得或設定窗戶的首選最低高度。 |
| PreferredMinimumWidth |
取得或設定窗戶的首選最小寬度。 |
| RequestedStartupState |
會取得一個值,指定當呼叫 AppWindow.ShowOnceWithRequestedStartupState 時,視窗將採用的 OverlappedPresenterState。 |
| State |
能了解主持人的狀態。 |
方法
| 名稱 | Description |
|---|---|
| Create() |
建立一個新的 實例。 |
| CreateForContextMenu() |
建立 |
| CreateForDialog() |
建立 |
| CreateForToolWindow() |
建立 |
| Maximize() |
最大化主持人所應用的視窗。 |
| Minimize() |
最小化呈現者所應用的視窗。 |
| Minimize(Boolean) |
最小化呈現者所適用的視窗,並可選擇性地啟用。 |
| Restore() |
將視窗恢復到最小化或最大化前的大小與位置。 |
| Restore(Boolean) |
還原呈現器所套用的視窗,並可選擇性地啟用。 |
| SetBorderAndTitleBar(Boolean, Boolean) |
設定視窗的邊框和標題欄屬性。 |