語言

DatePickerFlyout 類別

定義

表示允許用戶挑選日期的控制件。

public ref class DatePickerFlyout 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 DatePickerFlyout 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 DatePickerFlyout : PickerFlyoutBase
Public NotInheritable Class DatePickerFlyout
Inherits PickerFlyoutBase
繼承
Object Platform::Object IInspectable DependencyObject FlyoutBase PickerFlyoutBase DatePickerFlyout
屬性

建構函式

名稱 Description
DatePickerFlyout()

初始化 DatePickerFlyout 類別的新實例。

屬性

名稱 Description
AllowFocusOnInteraction

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

(繼承來源 FlyoutBase)
AllowFocusWhenDisabled

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

(繼承來源 FlyoutBase)
AreOpenCloseAnimationsEnabled

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

(繼承來源 FlyoutBase)
CalendarIdentifier

負責取得或設定日曆系統來使用。

CalendarIdentifierProperty

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

Date

取得或設定日期選擇器中目前設定的日期。

DateProperty

取得 日期 依賴屬性的識別碼。

DayFormat

取得或設定當天值的顯示格式。

DayFormatProperty

識別 DayFormat 相依屬性。

DayVisible

取得或設定一個值,表示是否顯示日期選擇器。

DayVisibleProperty

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

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)
MaxYear

取得或設定可採摘的最大格里曆年數。

MaxYearProperty

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

MinYear

取得或設定可撥打的最小格里曆年。

MinYearProperty

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

MonthFormat

取得或設定月份值的顯示格式。

MonthFormatProperty

識別 MonthFormat 依賴屬性。

MonthVisible

會取得或設定一個值,表示月份選擇器是否會顯示。

MonthVisibleProperty

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

OverlayInputPassThroughElement

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

(繼承來源 FlyoutBase)
Placement

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

(繼承來源 FlyoutBase)
ShouldConstrainToRootBounds

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

(繼承來源 FlyoutBase)
ShowMode

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

(繼承來源 FlyoutBase)
SystemBackdrop

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

(繼承來源 FlyoutBase)
Target

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

(繼承來源 FlyoutBase)
XamlRoot

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

(繼承來源 FlyoutBase)
YearFormat

取得或設定年份值的顯示格式。

YearFormatProperty

識別 YearFormat 依賴屬性。

YearVisible

會取得或設定一個值,表示年份選擇器是否被顯示。

YearVisibleProperty

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

方法

名稱 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)
DatePicked

當使用者選擇日期時,會發生這種情況。

Opened

當顯示飛出時會發生。

(繼承來源 FlyoutBase)
Opening

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

(繼承來源 FlyoutBase)

適用於

另請參閱