From 4c94490c39dd7720dce200d6dfadf5a69ecff3d2 Mon Sep 17 00:00:00 2001 From: brianlagunas_cp Date: Fri, 5 Aug 2011 05:09:34 +0000 Subject: [PATCH] WatermarkTextBox, fixed small issue with SelectAllOnGotFocus and updated sample to include this feature. --- .../Views/WatermarkTextBoxView.xaml | 17 ++++++++++++----- .../Implementation/WatermarkTextBox.cs | 2 ++ 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/WatermarkTextBoxView.xaml b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/WatermarkTextBoxView.xaml index 33a04260..aa502873 100644 --- a/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/WatermarkTextBoxView.xaml +++ b/ExtendedWPFToolkitSolution/Src/Samples/Modules/Samples.Modules.Text/Views/WatermarkTextBoxView.xaml @@ -6,18 +6,25 @@ Title="WatermarkTextBox"> + - - + + + + + + + + - + - + @@ -27,7 +34,7 @@ - + diff --git a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/WatermarkTextBox/Implementation/WatermarkTextBox.cs b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/WatermarkTextBox/Implementation/WatermarkTextBox.cs index de8bfa57..e308ac6b 100644 --- a/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/WatermarkTextBox/Implementation/WatermarkTextBox.cs +++ b/ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/WatermarkTextBox/Implementation/WatermarkTextBox.cs @@ -61,6 +61,8 @@ namespace Microsoft.Windows.Controls if (SelectAllOnGotFocus) SelectAll(); + else + SelectionLength = 0; } protected override void OnPreviewMouseLeftButtonDown(MouseButtonEventArgs e)