diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs
index fa32ec76..763f383d 100644
--- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs
+++ b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Implementation/DateTimePicker.cs
@@ -100,6 +100,28 @@ namespace Microsoft.Windows.Controls
#endregion //ShowButtonSpinner
+ #region TimeWatermark
+
+ public static readonly DependencyProperty TimeWatermarkProperty = DependencyProperty.Register("TimeWatermark", typeof(object), typeof(DateTimePicker), new UIPropertyMetadata(null));
+ public object TimeWatermark
+ {
+ get { return (object)GetValue(TimeWatermarkProperty); }
+ set { SetValue(TimeWatermarkProperty, value); }
+ }
+
+ #endregion //TimeWatermark
+
+ #region TimeWatermarkTemplate
+
+ public static readonly DependencyProperty TimeWatermarkTemplateProperty = DependencyProperty.Register("TimeWatermarkTemplate", typeof(DataTemplate), typeof(DateTimePicker), new UIPropertyMetadata(null));
+ public DataTemplate TimeWatermarkTemplate
+ {
+ get { return (DataTemplate)GetValue(TimeWatermarkTemplateProperty); }
+ set { SetValue(TimeWatermarkTemplateProperty, value); }
+ }
+
+ #endregion //TimeWatermarkTemplate
+
#region Value
public static readonly DependencyProperty ValueProperty = DependencyProperty.Register("Value", typeof(DateTime?), typeof(DateTimePicker), new FrameworkPropertyMetadata(null, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault, OnValueChanged, OnCoerceValue));
@@ -142,6 +164,28 @@ namespace Microsoft.Windows.Controls
#endregion //Value
+ #region Watermark
+
+ public static readonly DependencyProperty WatermarkProperty = DependencyProperty.Register("Watermark", typeof(object), typeof(DateTimePicker), new UIPropertyMetadata(null));
+ public object Watermark
+ {
+ get { return (object)GetValue(WatermarkProperty); }
+ set { SetValue(WatermarkProperty, value); }
+ }
+
+ #endregion //Watermark
+
+ #region WatermarkTemplate
+
+ public static readonly DependencyProperty WatermarkTemplateProperty = DependencyProperty.Register("WatermarkTemplate", typeof(DataTemplate), typeof(DateTimePicker), new UIPropertyMetadata(null));
+ public DataTemplate WatermarkTemplate
+ {
+ get { return (DataTemplate)GetValue(WatermarkTemplateProperty); }
+ set { SetValue(WatermarkTemplateProperty, value); }
+ }
+
+ #endregion //WatermarkTemplate
+
#endregion //Properties
#region Constructors
diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml
index 5fb1f786..5c8f8122 100644
--- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml
+++ b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimePicker/Themes/Generic.xaml
@@ -6,6 +6,10 @@
+
+
+
+
@@ -55,6 +59,8 @@