Вариант использования SelectDialog является односторонним связыванием.Это означает, что вы предоставляете список элементов и, используя Диалог в соответствующем режиме, его функция будет заключаться в том, чтобы предоставить вам то, что было выбрано (т.е. не для вас, чтобы манипулировать значениями флажков)
Почемуне использовать список в диалоге (и не SelectDialog), если вы хотите добиться этого?Существует тип элемента списка, если вы связываете его соответствующим образом
<InputListItem label="Your Label">
<CheckBox selected="true" />
, который может быть полезен для этой цели?
Из документации :
Структура и выбор списка Поле поиска запускает поиск событий и liveChange, где функция фильтра может быть применена к привязке списка.Растущая функциональность списка не поддерживает двустороннее связывание, поэтому, если вы используете этот элемент управления с моделью JSON, убедитесь, что режим привязки установлен на OneWay, и что вы обновляете модель выбора вручную с элементами, переданными в событии подтверждения.В режиме множественного выбора диалогового окна выбора предусмотрены флажки для выбора нескольких записей.Вы можете установить для RememberSelections значение true, чтобы сохранить текущий выбор и загрузить это состояние при повторном открытии диалога.При отмене выбора происходит изменение события, и выбор восстанавливается до состояния, когда диалоговое окно было открыто.