2008-10-30 2 views
0

Я переношу некоторые панели форм win в WPF.WPF ComboBox Позиция табуляции поведение

В WinForms вы можете внести вкладку в поле со списком с помощью клавиатуры, выбрать элемент, введя первый символ, а затем снова нажать вкладку и комбо, чтобы потерять фокус.

В WPF вторая вкладка перемещает прямоугольник фокуса вниз по списку, вместо перехода на следующий элемент управления.

Есть ли способ получить старое поведение? Или кто-нибудь реализовал ItemTemplate, который достигает этого?

спасибо

ответ

4

Duh.

Существует ComboBoxItem, который имеет свойство IsTabStop.

Так что я просто применил соответствующий стиль:

<Style TargetType="{x:Type ComboBoxItem}"> 
    <Setter Property="IsTabStop" Value="False"/> 
</Style> 
Смежные вопросы