/// <summary> /// Ввод текста в количество /// </summary> private void TextBlock_KeyDown(object sender, KeyEventArgs e) { if (e.Key == Key.Enter) { DoAddItem_Execute(null, null); } else { e.Handled = NumericTextBoxMethods.DoubleTextBox_PreviewKeyDown(tbCount.Text, e); } }
/// <summary> /// Обработка ввода данных в числовое поле /// </summary> private void TextBlock_KeyDown(object sender, KeyEventArgs e) { e.Handled = NumericTextBoxMethods.IntTextBox_PreviewKeyDown(((TextBox)sender).Text, e); }
/// <summary> /// Попытка ввода количества /// </summary> private void tbCount_PreviewKeyDown(object sender, KeyEventArgs e) { e.Handled = NumericTextBoxMethods.DoubleTextBox_PreviewKeyDown(tbCount.Text, e); }
/// <summary> /// Ввод количества /// </summary> private void tbCount_TextChanged(object sender, TextChangedEventArgs e) { NumericTextBoxMethods.DoubleTextBox_TextChanged(tbCount); }
/// <summary> /// Изменение текста в числовом TextBox /// </summary> private void TextBox_TextChanged(object sender, TextChangedEventArgs e) { TextBox tb = (TextBox)sender; NumericTextBoxMethods.DoubleTextBox_TextChanged(tb); }
/// <summary> /// Ввод текста в числовой TextBox /// </summary> private void TextBox_KeyDown(object sender, KeyEventArgs e) { TextBox tb = (TextBox)sender; e.Handled = NumericTextBoxMethods.DoubleTextBox_PreviewKeyDown(tb.Text, e); }