From e6fd2237a34a93428e96a62b6d298a1ccfa1fb42 Mon Sep 17 00:00:00 2001 From: brianlagunas_cp Date: Thu, 24 Mar 2011 14:57:52 +0000 Subject: [PATCH] DateTimePicker: Added AllowSpin and ShowButtonSpinner properties TimePicker: Added AllowSpin and ShowButtonSpinner properties --- .../Implementation/DateTimePicker.cs | 22 +++++++++++++++++++ .../DateTimePicker/Themes/Generic.xaml | 5 ++++- .../TimePicker/Implementation/TimePicker.cs | 22 +++++++++++++++++++ .../TimePicker/Themes/Generic.xaml | 2 ++ 4 files changed, 50 insertions(+), 1 deletion(-) diff --git a/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs b/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs index 0b51b6c1..c9699b74 100644 --- a/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs +++ b/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs @@ -20,6 +20,17 @@ namespace Microsoft.Windows.Controls #region Properties + #region AllowSpin + + public static readonly DependencyProperty AllowSpinProperty = DependencyProperty.Register("AllowSpin", typeof(bool), typeof(DateTimePicker), new UIPropertyMetadata(true)); + public bool AllowSpin + { + get { return (bool)GetValue(AllowSpinProperty); } + set { SetValue(AllowSpinProperty, value); } + } + + #endregion //AllowSpin + #region Format public static readonly DependencyProperty FormatProperty = DependencyProperty.Register("Format", typeof(DateTimeFormat), typeof(DateTimePicker), new UIPropertyMetadata(DateTimeFormat.FullDateTime, OnFormatChanged)); @@ -117,6 +128,17 @@ namespace Microsoft.Windows.Controls #endregion //SelectedDate + #region ShowButtonSpinner + + public static readonly DependencyProperty ShowButtonSpinnerProperty = DependencyProperty.Register("ShowButtonSpinner", typeof(bool), typeof(DateTimePicker), new UIPropertyMetadata(true)); + public bool ShowButtonSpinner + { + get { return (bool)GetValue(ShowButtonSpinnerProperty); } + set { SetValue(ShowButtonSpinnerProperty, value); } + } + + #endregion //ShowButtonSpinner + #endregion //Properties #region Constructors diff --git a/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml b/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml index 534a89c2..fec113d8 100644 --- a/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml +++ b/Main/Source/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml @@ -65,7 +65,10 @@ -