Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[3.148.107.255] |
|
Сообщ.
#1
,
|
|
|
Почему при перемещении по записям открытого списка ComboBox клавишами-стрелками происходит событие Click? Фактически же это ещё не выбор записи, выбор формируется после нажатия Enter или клика мышки в списке. Как избежать реакции на перемещение по списку?
|
Сообщ.
#2
,
|
|
|
Ну, например, потому, что изменяется компонента Text...
|
Сообщ.
#3
,
|
|
|
Значит, сделано так специально. Пока что сделал обход процы через флаг.
|
Сообщ.
#4
,
|
|
|
Скрытый текст Цитата Значит, сделано так специально. Интересно, по вашему, в языках многое сделано "не специально"? |
Сообщ.
#5
,
|
|
|
Цитата BlackSun @ Значит, сделано так специально. Да ничего не сделано специально, оно само. Комбобокс собран из двух контролов - листбокса и текстбокса. При движении клавишами по списку листбокса меняется содержимое текстбокса. У текстбокса любое изменение содержимого производит событие Click (и да, вот именно это сделано специально). |