на экране одновременно помещается ~10 штук.
Задача: пользователь нажимает на виджет, тянет курсор дальше по списку виджетов и отпускает курсор. Нужно получить список виджетов, которые пользователь «выделил» с нажатым курсором.
Как это реализовать? Спасибо
Как в Эксель таблице?
Да, точно)
Наверное нужно скроллконтррллер делать И поверх листа гестуредетектор накладывать и в нем уже обработку делать Первое что в голову пришло
Мне тоже такой вариант в голову приходил(( Надеялся, есть варианты проще( Спасибо!
На каждый отображаемый виджет повесить гестуру, который будет регистрировать MouseDown и устанавливать в родителя собственный индекс - как начало выделения На MouseMove повесить тоже самое но как конечный индекс выделения На MouseUp - конец выделения + конечный индекс
При перемещении курсора с одного виджета на другой срабатывают *Cancel события, а не *Up ((
А зачем нам эти события?
Обсуждают сегодня