Browse Source

RichTextBox: fixed bug when using RichTextBox and not data binding to the Text Property

pull/1645/head
brianlagunas_cp 16 years ago
parent
commit
f2182afd6e
  1. 3
      ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/RichTextBox/RichTextBox.cs

3
ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/RichTextBox/RichTextBox.cs

@ -113,6 +113,8 @@ namespace Microsoft.Windows.Controls
{ {
Binding binding = BindingOperations.GetBinding(this, TextProperty); Binding binding = BindingOperations.GetBinding(this, TextProperty);
if (binding != null)
{
if (binding.UpdateSourceTrigger == UpdateSourceTrigger.Default || binding.UpdateSourceTrigger == UpdateSourceTrigger.LostFocus) if (binding.UpdateSourceTrigger == UpdateSourceTrigger.Default || binding.UpdateSourceTrigger == UpdateSourceTrigger.LostFocus)
{ {
LostFocus += (o, ea) => UpdateText(); //do this synchronously LostFocus += (o, ea) => UpdateText(); //do this synchronously
@ -122,6 +124,7 @@ namespace Microsoft.Windows.Controls
TextChanged += (o, ea) => InvokeUpdateText(); //do this async TextChanged += (o, ea) => InvokeUpdateText(); //do this async
} }
} }
}
#endregion //Event Hanlders #endregion //Event Hanlders
} }

Loading…
Cancel
Save