У меня есть средство выбора (с именем: productName) и на основе текстовой записи (с именем: entryProductFirstLetter) я хочу показать определенный элемент этого средства выбора. Поэтому я создаю метод Entry_TextChanged, который при входе выбирает определенный сборщик.
Пример:
if(entryProductFirstLetter.Text=="A"){
productName.SelectedIndex = 0;
}
if(entryProductFirstLetter.Text=="B"){
productName.SelectedIndex = 42;
}
...///...
if(entryProductFirstLetter.Text=="Z"){
productName.SelectedIndex = 1037;
}
Все работает, и сборщик отображает элемент с индексом, который я установил. Но если я коснусь палитры, элемент прокрутки всегда находится в начале, а не в выбранном мною выбранном индексе SelectIndex (поэтому мне нужно прокрутить весь список, чтобы найти нужный элемент). Можно ли автоматически «переместить» средство выбора?
Еще раз: если я нажимаю нужную букву M, когда я нажимаю на средство выбора, чтобы найти «прокрутку» в середине списка, а не вверху ( поэтому мне не нужно прокручивать половину списка, чтобы найти букву М, потому что она уже установлена).
Спасибо