que j'ai un ComboBox
, comme ceci:WPF: ComboBox modifiable; comment rendre la fonctionnalité de recherche/remplissage automatique sensible à la casse?
<ComboBox IsEditable="True" Height="30">
<ComboBoxItem>robot</ComboBoxItem>
<ComboBoxItem>Robot</ComboBoxItem>
</ComboBox>
Si un utilisateur arrive et commence en tapant un minuscule r dans cette ComboBox
quand il est vide, le ComboBox
on pouvait s'y attendre se remplit automatiquement avec le mot robot. Génial.
Maintenant, le même utilisateur entre et commence à taper un R dans le ComboBox
lorsqu'il est à nouveau vide. Imprévisible, le ComboBox
se remplit automatiquement avec le mot minuscule robot. Pas génial. Je veux désespérément qu'il se remplisse automatiquement avec Robot, mais WPF ne semble pas vouloir me sourire.
Peu importe ce que vous faites (verrouillage des majuscules, shift + touche), le ComboBox
aura toujours remplir automatiquement avec le cas inférieur robot de, à condition que le cas inférieur robot de précède le boîtier supérieur Robot dans la ComboBox's
collection d'articles.
Est-il possible d'empêcher cela? Ce comportement est exaspérant et rend l'expérience utilisateur absolument abyssale.
Oh wow, c'est génial. Merci! –
Ha! Je n'ai jamais su que cette propriété existait ... Merci! – Mario