Wie werden EventTrigger und InvokeCommandAction programmgesteuert verwendet?

8

Ich habe ein Popup mit einem TextBox , in das der Benutzer eine Ticketnummer eingeben sollte, und wenn der Benutzer die Eingabetaste drückt, soll die Ticketnummer an das ViewModel übergeben werden, das das Ticket abruft.

Hier ist die XAML für die TextBox :

%Vor%

Das obige funktioniert bei jedem Tastendruck, aber ich möchte es wirklich nur, wenn die Eingabetaste gedrückt wird. Wie würde ich das machen?

BEARBEITEN: Ich gehe davon aus, dass es programmatisch gemacht werden müsste (daher der Titel), aber wenn das nicht auch in Ordnung ist.

    
Brandon Moore 17.01.2013, 05:32
quelle

1 Antwort

19

Sie könnten InputBindings - KeyBinding als alternativen Ansatz verwenden.

In etwa so:

%Vor%     
Adrian Fâciu 17.01.2013, 11:31
quelle

Tags und Links