Заглавието до голяма степен обяснява всичко наистина. Трябва да знам как автоматично да прескоча до следващия елемент (елементът, който ще получи фокус, ако потребителят натисне клавиша "Tab"), каквото и да е това, в събитието KeyDown на Silverlight TextBox. Моите текстови полета се генерират динамично, така че не мога например ръчно да кодирам TextBox1, за да задам фокус върху TextBox2 при натискане на клавиш и т.н. Всяка помощ ще бъде много оценена
Имитиране на натискането на клавиша tab в събитие Silverlight TextBox KeyDown
Отговори (1)
Не вярвам, че има лесен начин да се постигне това. Единственият метод, който знам, е да използвам VisualTreeHelper и да получа всички елементи и след това да ги превъртя по техните стойности за табулация.
Ако вашите текстови полета се генерират динамично, можете да използвате Behavior, за да зададете техните свойства за спиране на раздели доста лесно, което би било много по-добро решение. Или просто го задайте, когато ги създавате.
person
Bryant
schedule
13.03.2012