Browse Source

MaskeTextBox and NumericUpDown: implemented support for access keys when used with a Label.

pull/1645/head
brianlagunas_cp 15 years ago
parent
commit
e6ebd6d72d
  1. 8
      ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/MaskedTextBox/MaskedTextBox.cs
  2. 8
      ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/NumericUpDown/NumericUpDown.cs

8
ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/MaskedTextBox/MaskedTextBox.cs

@ -108,6 +108,14 @@ namespace Microsoft.Windows.Controls
TextBox.CommandBindings.Add(new CommandBinding(ApplicationCommands.Cut, null, CanCut)); //surpress cut
}
protected override void OnAccessKey(AccessKeyEventArgs e)
{
if (TextBox != null)
TextBox.Focus();
base.OnAccessKey(e);
}
protected override object ConvertTextToValue(string text)
{
object convertedValue = null;

8
ExtendedWPFToolkitSolution/Src/WPFToolkit.Extended/NumericUpDown/NumericUpDown.cs

@ -115,6 +115,14 @@ namespace Microsoft.Windows.Controls
}
}
protected override void OnAccessKey(AccessKeyEventArgs e)
{
if (TextBox != null)
TextBox.Focus();
base.OnAccessKey(e);
}
protected override void OnValueChanged(object oldValue, object newValue)
{
SetValidSpinDirection();

Loading…
Cancel
Save