/// <summary> /// Handles the OnTextButtonClicked event of the InventoryKeyboard control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="KeyBoard.TextButtonClickedEventArgs" /> instance containing the event data.</param> protected void InventoryKeyboard_OnTextButtonClicked(object sender, KeyBoard.TextButtonClickedEventArgs e) { if (e.Character == "BACKSPACE") { if (((TextBox)_currentControl).Text.Length > 0) { ((TextBox)_currentControl).Text = ((TextBox)_currentControl).Text.Substring(0, ((TextBox)_currentControl).Text.Length - 1); ((TextBox)_currentControl).Select(((TextBox)_currentControl).Text.Length, 0); } } else { ((TextBox)_currentControl).Foreground = Brushes.Black; UIHelper.SendInput(_currentControl, e.Character); } }
/// <summary> /// Handles the OnTextButtonClicked event of the PromoKeyboard control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="KeyBoard.TextButtonClickedEventArgs" /> instance containing the event data.</param> protected void PromoKeyboard_OnTextButtonClicked(object sender, KeyBoard.TextButtonClickedEventArgs e) { if (e.Character == "BACKSPACE") { if (PromoCode.Text.Length > 0) { PromoCode.Text = PromoCode.Text.Substring(0, PromoCode.Text.Length - 1); PromoCode.Select(PromoCode.Text.Length, 0); } } else { UIHelper.SendInput(PromoCode, e.Character); } PromoCode.Focus(); }
/// <summary> /// Handles the OnTextButtonClicked event of the ZipcodeNumericKeyboard control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="KeyBoard.TextButtonClickedEventArgs" /> instance containing the event data.</param> protected void ZipcodeNumericKeyboard_OnTextButtonClicked(object sender, KeyBoard.TextButtonClickedEventArgs e) { if (e.Character == "BACKSPACE") { if (ZipCodeTextBox.Text.Length > 0) { ZipCodeTextBox.Text = ZipCodeTextBox.Text.Substring(0, ZipCodeTextBox.Text.Length - 1); ZipCodeTextBox.Select(ZipCodeTextBox.Text.Length, 0); } } else { UIHelper.SendInput(ZipCodeTextBox, e.Character); } ZipCodeTextBox.Focus(); }
/// <summary> /// Handles the OnTextButtonClicked event of the LoginKeyboard control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="KeyBoard.TextButtonClickedEventArgs" /> instance containing the event data.</param> protected void LoginKeyboard_OnTextButtonClicked(object sender, KeyBoard.TextButtonClickedEventArgs e) { UIHelper.SendInput(_currentControl, e.Character); _currentControl.Focus(); }
/// <summary> /// Handles the OnTextButtonClicked event of the MembershipKeyboard control. /// </summary> /// <param name="sender">The source of the event.</param> /// <param name="e">The <see cref="KeyBoard.TextButtonClickedEventArgs" /> instance containing the event data.</param> protected void EmailReceiptKeyBoard_OnTextButtonClicked(object sender, KeyBoard.TextButtonClickedEventArgs e) { UIHelper.SendInput(Email, e.Character); Email.Focus(); }