語言

TimePickerFlyout 類別

定義

表示允許使用者挑選時間值的控制件。

public ref class TimePickerFlyout sealed : PickerFlyoutBase
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class TimePickerFlyout final : PickerFlyoutBase
[Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class TimePickerFlyout : PickerFlyoutBase
Public NotInheritable Class TimePickerFlyout
Inherits PickerFlyoutBase
繼承
Object Platform::Object IInspectable DependencyObject FlyoutBase PickerFlyoutBase TimePickerFlyout
屬性

建構函式

名稱 Description
TimePickerFlyout()

初始化一個新的 TimePickerFlyout 類別實例。

屬性

名稱 Description
AllowFocusOnInteraction

會獲得或設定一個值,指示該元素在使用者互動時是否自動獲得焦點。

(繼承來源 FlyoutBase)
AllowFocusWhenDisabled

會取得或設定一個值,指定該控制在被禁用時是否能獲得焦點。

(繼承來源 FlyoutBase)
AreOpenCloseAnimationsEnabled

取得或設定一個值,指示在開啟或關閉飛出時是否播放動畫。

(繼承來源 FlyoutBase)
ClockIdentifier

取得或設定時鐘系統使用。

ClockIdentifierProperty

取得 ClockIdentifier 相依屬性的識別碼。

Dispatcher

它總是在 Windows 應用程式 SDK 應用程式中回傳 null 。 改用 DispatcherQueue 。

(繼承來源 DependencyObject)
DispatcherQueue

得到 DispatcherQueue 這個物件所關聯的那個。 代表 DispatcherQueue 一個功能,即使程式碼是由非 UI 執行緒發起,也能存取 UI DependencyObject 執行緒。

(繼承來源 DependencyObject)
ElementSoundMode

取得或設定一個值,指定控制項偏好是否播放聲音。

(繼承來源 FlyoutBase)
InputDevicePrefersPrimaryCommands

會取得一個值,表示用於開啟飛出的輸入裝置是否容易開啟次要指令。

(繼承來源 FlyoutBase)
IsConstrainedToRootBounds

會得到一個值,表示飛出是否在 XAML 根的範圍內顯示。 這個屬性對於Windows 應用程式 SDK應用程式來說總是true。

(繼承來源 FlyoutBase)
IsOpen

會得到一個表示飛出是否開啟的值。

(繼承來源 FlyoutBase)
LightDismissOverlayMode

會取得或設定一個值,指定光 線關閉 介面外的區域是否變暗。

(繼承來源 FlyoutBase)
MinuteIncrement

會取得或設定一個值,表示分鐘選擇器中顯示的時間增量。 例如,15 指定分鐘選擇器只顯示 00、15、30、45 的選項。

MinuteIncrementProperty

取得 MinuteIncrement 依賴屬性的識別碼。

OverlayInputPassThroughElement

取得或設定一個元素,即使該元素在 flyout 覆蓋層下方,也應該接收指標輸入事件。

(繼承來源 FlyoutBase)
Placement

取得或設定飛出的預設位置,該位置相對於其放置目標。

(繼承來源 FlyoutBase)
ShouldConstrainToRootBounds

取得或設定一個值,指示飛出是否應該在 XAML 根的範圍內顯示。

(繼承來源 FlyoutBase)
ShowMode

會取得或設定一個值,表示飛出在顯示時的行為。

(繼承來源 FlyoutBase)
SystemBackdrop

取得或設定系統背景以套用到這個飛出。 背景則被飛出內容渲染。

(繼承來源 FlyoutBase)
Target

取得該元素作為飛出的放置目標。

(繼承來源 FlyoutBase)
Time

取得或設定時間選擇器中目前設定的時間。

TimeProperty

取得 時間 相依屬性的識別碼。

XamlRoot

取得或設定此飛出被觀看的 XamlRoot。

(繼承來源 FlyoutBase)

方法

名稱 Description
ClearValue(DependencyProperty)

清除依賴性財產的局部價值。

(繼承來源 DependencyObject)
CreatePresenter()

當在衍生類別中被覆寫時,初始化一個控制項,以顯示該衍生控制項所需的飛出內容。 注意:此方法沒有基底類別實作,必須在衍生類別中覆寫。

(繼承來源 FlyoutBase)
GetAnimationBaseValue(DependencyProperty)

回傳任何為相依屬性建立的基礎值,適用於動畫未啟用時。

(繼承來源 DependencyObject)
GetValue(DependencyProperty)

回傳 DependencyObject 中相依屬性的當前有效值。

(繼承來源 DependencyObject)
Hide()

關閉飛球出局。

(繼承來源 FlyoutBase)
OnConfirmed()

當使用者確認選擇時,會通知 PickerFlyoutBase 子類別。

(繼承來源 PickerFlyoutBase)
OnProcessKeyboardAccelerators(ProcessKeyboardAcceleratorEventArgs)

在應用程式處理鍵盤快捷鍵(加速器)之前,這段時間會被呼叫。 每當應用程式程式碼或內部程序呼叫 ProcessKeyboardAccelators 時會被呼叫。 覆寫此方法以影響預設加速器的處理方式。

(繼承來源 FlyoutBase)
ReadLocalValue(DependencyProperty)

若設定了本地值,則回傳依賴性質的局部值。

(繼承來源 DependencyObject)
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback)

註冊一個通知函式,用於監聽此 DependencyObject 實例中特定 DependencyProperty 的變更。

(繼承來源 DependencyObject)
SetValue(DependencyProperty, Object)

將相依屬性的局部值設定在 DependencyObject 上。

(繼承來源 DependencyObject)
ShouldShowConfirmationButtons()

取得或設定確認按鈕是否應該在選擇器中顯示。 注意:此方法沒有基底類別實作,必須在衍生類別中覆寫。

(繼承來源 PickerFlyoutBase)
ShowAt(DependencyObject, FlyoutShowOptions)

顯示使用指定選項相對於指定元素放置的飛出。

(繼承來源 FlyoutBase)
ShowAt(FrameworkElement)

顯示相對於指定元素放置的飛出。

(繼承來源 FlyoutBase)
ShowAtAsync(FrameworkElement)

開始非同步操作,顯示相對於指定元件放置的飛出。

TryInvokeKeyboardAccelerator(ProcessKeyboardAcceleratorEventArgs)

嘗試呼叫鍵盤快捷鍵(加速器)。

(繼承來源 FlyoutBase)
UnregisterPropertyChangedCallback(DependencyProperty, Int64)

取消先前透過呼叫 RegisterPropertyChangedCallback 註冊的變更通知。

(繼承來源 DependencyObject)

事件

名稱 Description
Closed

當飛出被隱藏時會發生。

(繼承來源 FlyoutBase)
Closing

當飛出開始被隱藏時,會發生這種情況。

(繼承來源 FlyoutBase)
Opened

當顯示飛出時會發生。

(繼承來源 FlyoutBase)
Opening

發生在飛出畫面出現之前。

(繼承來源 FlyoutBase)
TimePicked

當使用者在時間選擇器飛出視窗中選擇時間時,會發生這種情況。

適用於

另請參閱