views:

31

answers:

0

compact framework app: .net 3.5, c#.

i have a user control with 4 drop down lists on it. it's a progressive selection scenario - pick first drop down list, and the next one fills up with items. pick the next item, the third fills up with items, and same with third to fourth.

it seems that no matter how i set the tab order of these drop down lists, they always end up tabbing. i can set the tab order to random numbers and the tab order never changes at run time. it always tabs from the fourth to the third to the second to the first drop down, then on to the next control on the form and from there it tabs correctly. once you tab back to the user control with the 4 drop downs, though, it restarts at the fourth drop down, then tabs to the third, second, then first again.

anyone have any clue why? the only thing i can think of is that the tab order is being modified by the drop down lists initially being disabled and when an item in the previous list is selected, the drop list is enabled. even if that's true, i have no clue how to fix the problem.

help? :P