Fokus auf die erste Spalte der neuen Zeile in DataGrid (WPF) verschieben

8

Ich verbinde ein DataTable mit einem DataGrid (WPF Toolkit) zum Hinzufügen, Bearbeiten und Löschen. Ich kann Tab-Tasten verwenden, um durch die Zellen von oben nach unten zu navigieren. Aber sobald ich auf die letzte Spalte der letzten Zeile drücke, wird der Cursor nicht auf die erste Zelle der neuen Zeile gesetzt. Wie kann ich das erreichen?

Danke

    
joe 29.01.2010, 14:40
quelle

3 Antworten

2

Haben Sie versucht KeyboardNavigation.TabNavigation="Cycle"?

    
Vibhore Tanwer 24.08.2013 18:16
quelle
0

Ich würde ein Keydown-Event versuchen, das nach dem Tab-Schlüssel sucht und prüft, ob es die letzte Spalte ist. Wenn ja, würde es zur ersten Spalte in der nächsten Zeile gehen.

    
Lainezor 12.03.2013 19:39
quelle
-4

Bitte überprüfen Sie dies:

Ein Datagrid hat eine Eigenschaft CanUserAddRows . Setzen Sie in auf true :

%Vor%

Der Modus der Datenbindung sollte TwoWay :

sein %Vor%     
Peter 21.09.2010 13:32
quelle