2008-10-30 9 views
0

Je migre certains panneaux de formulaires win pour WPF. Dans WinForms, vous pouvez faire un tabulation dans la zone de liste déroulante à l'aide du clavier, sélectionner un élément en tapant le premier caractère, puis appuyer de nouveau sur Tab et le combo pour perdre le focus.Comportement de tabulation de l'élément ComboBox WPF

Dans WPF, le deuxième onglet déplace le rectangle de focus vers le bas de la liste, au lieu de passer au contrôle suivant.

Existe-t-il un moyen d'obtenir l'ancien comportement? Ou est-ce que quelqu'un a implémenté un ItemTemplate qui réalise ce behvaiour?

merci

Répondre

4

Duh. Il existe un ComboBoxItem qui possède une propriété IsTabStop.

Je viens donc appliquer le style approprié:

<Style TargetType="{x:Type ComboBoxItem}"> 
    <Setter Property="IsTabStop" Value="False"/> 
</Style> 
Questions connexes