Любое конкретное событие для нажатия на кнопку в выпадающем списке - PullRequest
4 голосов
/ 05 января 2011

C # WinApps: есть ли какое-то отдельное событие, которое может сказать нам, что пользователь нажал на маленькую кнопку выпадения рядом с выпадающим списком?

Предложения?

Ответы [ 2 ]

2 голосов
/ 05 января 2011

Ну, ComboDropDown событие должно работать.Как написано в docs :

Это событие вызывается методом OnComboDropDown, когда пользователь щелкает стрелку раскрывающегося списка или нажимает клавиши со стрелками Alt + вниз в ячейке поля со списком...

Если это не работает для вас, это похоже на ошибку.

Возможное решение:

Дескриптор CellClick событие и проверка координат с GetCellRect().

1 голос
/ 05 января 2011

Не совсем это событие, но как насчет события щелчка, тогда вы можете проверить положение мыши и проверить, находится ли оно в области маленькой кнопки, возможно?

...