Тема: Как задать положение выделенного элемента в поле со списком?
Есть поле со списком, заполненное цифрами от 0 до 20.
Число строк списка (ListRows)=8, т.е видна только часть списка.
Значение по умолчанию =1 (Value=1).
При активации формы в поле списка видим “1”.
При открытии списка видна его часть от 1 до 8, а первое значение “0” – не видно.
Чтобы выбрать “0” надо прокрутить список вверх, что неудобно.
Можно ли сделать так, чтобы при открытии выделенный элемент (“1”) оказывался вторым, т.е. чтобы было видно:
0
1
2
...
7
Свойство TopIndex отвечающее за положение выделенного элемента в списке (равно -1) не удается изменить ни непосредственно в свойствах Combobox’a ни программно.
Пока вышел из положения сделав список вида 1, 0, 2 ,3 ….
В общем виде вопрос звучит так:
можно ли сделать так, чтобы при открытии списка, выделенный элемент оказывался не в верхней позиции, а например, в середине?