2010-01-29 20 views
8

Wiążę DataTable z DataGrid (pakiet narzędzi WPF) w celu dodania, edycji i usunięcia. Jestem w stanie używać klawiszy tabulacji do nawigacji po komórkach od góry do dołu. Ale jak tylko wciśniesz kartę ostatniej kolumny ostatniego wiersza, nie przejmie ona kursora do pierwszej komórki nowego wiersza. Jak mogę to osiągnąć?Przeniesienie fokusa do pierwszej kolumny nowego wiersza w DataGrid (WPF)

Dzięki

+3

Czy jest to rozwiązane w jakikolwiek sposób? Czy możesz podzielić się swoimi doświadczeniami na ten temat? Mam też ten sam problem. – Gopinath

Odpowiedz

-4

proszę sprawdzić:

DataGrid ma właściwość CanUserAddRows. Ustaw in do true:

CanUserAddRows="True" 

Sposób wiązania z danymi powinny być TwoWay:

Mode="TwoWay" 
0

chciałbym spróbować keyDown który sprawdza klawisza tab i sprawdza, czy jest to ostatnia kolumna # jeśli tak, to przejdzie do pierwszej kolumny w następnym wierszu.

2

Czy próbowałeś KeyboardNavigation.TabNavigation = "Cycle"?

Powiązane problemy