Форма ввода
Элемент, отображающий пользовательскую форму, созданную в Редакторе диалогов .pff
-файл, и обеспечивает взаимодействие с ней:
- Передача данных в форму
- Получение результатов ввода
- Обработка действий пользователя
Свойства
Описание общих свойств элемента см. в разделе Свойства элемента.
Символ *
в названии свойства указывает на обязательность заполнения.
Свойство | Тип | Описание |
---|---|---|
Файл* | String | Путь к файлу шаблона формы. (формат .pff ) |
Данные | LTools.UserInteractions.Model.UserFormResult | Входящие данные формы ввода |
Данные | LTools.UserInteractions.Model.UserFormResult | Результаты формы ввода |
Структура LTools.UserInteractions.Model.UserFormResult
[Dictionary<string, string>] TextEdit
: массив значений Полей ввода (Ключ - имя, Value - значение)[Dictionary<string, string>] Button
: массив значений Кнопок (Ключ - имя, Value - значение)[Dictionary<string, string>] Label
: массив значений Надписей (Ключ - имя, Value - значение)[Dictionary<string, string>] ComboBox
: массив значений Комбо-бокс (Ключ - имя, Value - значение)[Dictionary<string, bool>] CheckBox
: массив значений Выбора (Ключ - имя, Value - значение)[String] Action
: Имя действия[String] ActionElementName
: Имя элемента, осуществившего действие