Essayer de raiseEvent to textBox - mais je ne vois pas la valeur de la clé dans le texte de la zone de texte. Je peux voir que l'événement textbox "OnKeyDownEvent" s'arrête dans les points d'arrêt - mais je ne comprends pas pourquoi le texte de KeyEventArgs (Key.D0) n'est pas inséré dans le texte de la zone de texte.TextBox RaiseEvent KeyDownEvent ne fonctionne pas ... (code joint)
Le code:
if(currentTextBoxInFocus != null)
{
KeyEventArgs k = new KeyEventArgs(Keyboard.PrimaryDevice, Keyboard.PrimaryDevice.ActiveSource, System.Environment.ProcessorCount, Key.D0);
//KeyEventArgs k = new KeyEventArgs(Keyboard.PrimaryDevice, Keyboard.PrimaryDevice.ActiveSource, 0, Key.D0);
k.RoutedEvent = UIElement.KeyDownEvent;
currentTextBoxInFocus.RaiseEvent(k);
k.RoutedEvent = UIElement.KeyUpEvent;
currentTextBoxInFocus.RaiseEvent(k);
}