From eaaffa09bbef3991f7a10a48c8b34fdd513f2726 Mon Sep 17 00:00:00 2001 From: brianlagunas_cp Date: Thu, 11 Nov 2010 17:10:17 +0000 Subject: [PATCH] DateTimeUpDown: fixed bug that occurs when you hit the enter button. --- .../DateTimeUpDown/DateTimeUpDown.cs | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimeUpDown/DateTimeUpDown.cs b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimeUpDown/DateTimeUpDown.cs index 2a5143f1..75599da1 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimeUpDown/DateTimeUpDown.cs +++ b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/DateTimeUpDown/DateTimeUpDown.cs @@ -2,6 +2,7 @@ using System.Collections.Generic; using System.Globalization; using System.Windows; +using System.Windows.Input; namespace Microsoft.Windows.Controls { @@ -70,7 +71,15 @@ namespace Microsoft.Windows.Controls public override void OnApplyTemplate() { base.OnApplyTemplate(); - TextBox.SelectionChanged += new RoutedEventHandler(TextBox_SelectionChanged); + TextBox.SelectionChanged += TextBox_SelectionChanged; + } + + protected override void OnPreviewKeyDown(KeyEventArgs e) + { + if (e.Key == Key.Enter) + return; + + base.OnPreviewKeyDown(e); } #endregion //Base Class Overrides