Элемент управления DictionaryChekList (из пространства имен Ultima.Client.Controls) используется для выбора записей справочника.

Элемент управления обладает следующими специфичными свойствами:

DictionaryType – справочник, с данными которого работает элемент управления;

PropertyName – название свойства справочника, значения которого будут выводиться в элементе управления;

Control_DictionaryCheckList

SaveCheckedRecords – в значении true, отмеченные записи справочника сохраняются в пользовательских настройках формы и при повторном открытии будут выбраны автоматически.

DevBookmark_Scripts Класс элемента управления реализует следующие методы и обладает следующими свойствами:

CheckedRecords, типа IDList – возвращает список идентификаторов записей справочника, отмеченных флагами в элементе управления, или устанавливает флаги для списка заданных идентификаторов;

CheckAll() – устанавливает флаги для всех записей справочника, загруженных в элемент управления;

CheckNone() – снимает флаги со всех записей справочника в элементе управления;

CheckedRecordsChanged – событие, происходящее при изменении выбора записей.