win forms - tabindex, a przeskakiwanie tabulatorem

0

Mam aplikację, która powstawała przyrostowo. Klient ciągle zmieniał koncepcję dodawał nowe pomysły, więc ilość pól na formach rosła, teraz przeskakując po formie tabulatorem skaczemy po niej bardzo chaotycznie. Czy jest jakiś parametr, który mówi formie, przeskakuj z lewej w prawo i z góry na dół? Nie uśmiecha mi się ręczne wpisywanie wartości TabIndex w kilkudziesięciu polach, tak żeby zachować kolejność, tym bardziej, że w każdej chwili mogą pojawić się kolejne pola w dowolnym miejscu.

0

To nie wpisuj ręcznie, tylko wyklikaj w designerze.

Możesz tez napisać sobie metodę, która wywołana w konstruktorze formy po InitializeComponenent przejdzie po wszystkich kontrolkach edycyjnych, pobierze ich pozycję na formie, a następnie programowo ustawi im TabIndex.

0

Klient ciągle zmieniał koncepcję dodawał nowe pomysły

Szukasz rozwiązania nie tego problemu co trzeba.

0
Azarien napisał(a):

Klient ciągle zmieniał koncepcję dodawał nowe pomysły

Szukasz rozwiązania nie tego problemu co trzeba.

To był w zasadzie skrót myślowy. Przyjmijmy, że rozwiązanie w inny sposób powstać nie mogło i nie jest to niczyja wina ;-)

Szkoda, że nie ma automatu jakiegoś. Wyklikanie tego w propertisach to też dużo roboty, napisanie mechanizmu z liczeniem pozycji też za duży czasowo.

1 użytkowników online, w tym zalogowanych: 0, gości: 1