Страница 1 из 1

Drop Combo - mark или Checked

Добавлено: 18 Октябрь 2021, 11:32
gopstop2007
Не сталкивался с такой ситуацией, не хочется изобретать велосипед.
Как можно проще реализовать сабж, чтобы при drop отметить/разотметить нужные записи.
Список не более 20 позиций.
Спасибо за внимание.

C10 ABC

Drop Combo - mark или Checked

Добавлено: 18 Октябрь 2021, 14:50
kreator
Можно вы-уться. Сделать дроп с нулевым количеством выпадающих строк. А при событии "EVENT:Droppingdown" (или что там есть) хайдить/анхайдить обычный броуз. Местоположение его подогнать к дропу.
Но! Юзабилити страдает. Что показывать в строке дропа? Да и отработка дополнительных событий может понадобиться.
Место экономите что ли?

Drop Combo - mark или Checked

Добавлено: 18 Октябрь 2021, 15:49
gopstop2007
kreator писал(а): 18 Октябрь 2021, 14:50 Можно вы-уться. Сделать дроп с нулевым количеством выпадающих строк. А при событии "EVENT:Droppingdown" (или что там есть) хайдить/анхайдить обычный броуз. Местоположение его подогнать к дропу.
Но! Юзабилити страдает. Что показывать в строке дропа? Да и отработка дополнительных событий может понадобиться.
спасибо хорошая идея, хотя SV так по моему и делают )
kreator писал(а): 18 Октябрь 2021, 14:50Место экономите что ли?
да, условия для отбора по фильтру

Drop Combo - mark или Checked

Добавлено: 18 Октябрь 2021, 23:31
Дед Пахом
В принципе можно в стандартном combo не закрывать выпадающий список, когда пользователь помечает записи. А как понять, когда выбор сделан? Отдельные кнопки "Применить" и "Отменить"?

Drop Combo - mark или Checked

Добавлено: 19 Октябрь 2021, 10:56
Alex_G
gopstop2007 писал(а): 18 Октябрь 2021, 11:32 Не сталкивался с такой ситуацией, не хочется изобретать велосипед.
Как можно проще реализовать сабж, чтобы при drop отметить/разотметить нужные записи.
Список не более 20 позиций.
Спасибо за внимание.

C10 ABC
Зачем при данной задаче использовать именно drop.
Не лучше ли реализовать комбинацию button + "всплывающий" list?

Drop Combo - mark или Checked

Добавлено: 19 Октябрь 2021, 13:27
kreator
Button + "всплывающий" list = drop. :D

Drop Combo - mark или Checked

Добавлено: 19 Октябрь 2021, 15:53
Игорь Столяров
kreator писал(а): 19 Октябрь 2021, 13:27 Button + "всплывающий" list = drop
В общем-то да. Поскольку после закрытия чего-то там (где сделан выбор) - хотелось бы и результат увидеть.
Например надпись на кнопке: "Выбрано 5 из 8", "Фильтр отключен", "Все записи" и т.д.

Ну и надо помнить о том, что строки Drop с выбором будут выглядеть совсем по другому на мониторах с
большим разрешением (или наоборот).

Drop Combo - mark или Checked

Добавлено: 19 Октябрь 2021, 16:27
kreator
Игорь Столяров писал(а): 19 Октябрь 2021, 15:53 Ну и надо помнить о том, что строки Drop с выбором будут выглядеть совсем по другому на мониторах с
большим разрешением (или наоборот).
Почему?

Drop Combo - mark или Checked

Добавлено: 19 Октябрь 2021, 16:34
Игорь Столяров
Очень мелко. И когда нужно показывать выбор, выполнять действия по его изменению - уже неудобно.
Я не знаю конкретного контекста вопроса - но вообще хорошо в таких блоках иметь операции (кнопки)
работы с выбором: выбрать все, отменить все, инвертировать выбор.

Drop Combo - mark или Checked

Добавлено: 20 Октябрь 2021, 10:16
kreator
Размер дропа и его шрифта настраивается. Можно сделать и не мелко. Другое дело - удобство. С этим согласен. Как выше заметил - юзабилити хромает. И согласен с ДП на 100% - хорошо бы наличие кнопок подтверждении действий и их отмены.