/// <summary> /// Occur whenever an input is executed to aker at preview session /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void AkerPreviewTextInputEvent(object sender, TextCompositionEventArgs e) { AkerTextBox ctrl = sender as AkerTextBox; switch (ctrl.AkerTextBoxType) { case AkerTextBoxType.Decimal: DecimalTextBoxInput(e); break; case AkerTextBoxType.Numeric: NumericTextBoxInput(e); break; case AkerTextBoxType.Alphabet: AlphabetTextBoxInput(e); break; case AkerTextBoxType.Expense: ExpenseTextBoxInput(e); break; default: break; } }
private static void AkerExpenseChangedCallback(DependencyObject d, DependencyPropertyChangedEventArgs e) { AkerTextBox ctrl = d as AkerTextBox; }