Skip to Content

Форма ввода

alt

Элемент, отображающий пользовательскую форму, созданную в Редакторе диалогов .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: Имя элемента, осуществившего действие