Элемент.Ввод (Element.Input) Событие

Использование

Чтение и запись.

Значение

Тип: Действие (Action).

Возвращает или задает код, когда элемент получает ввод данных от пользователя.

Примечание

Аргументы события

Значение (Value) Возвращает значение свойства элемента.
Отправитель (Sender) Возвращает объект, послуживший источником события.
Параметр (Parameter) Возвращает объект, заданный при установке обработчика события.

Пример

Ползунок1.Ввод = ДФ.Действие(ЭтотОбъект, "Ползунок1_Ввод");
Полный пример кода

Копировать     Выделить всё

Перем ДФ, Результат1, Ползунок1, ПолеЧисла1; Процедура Ползунок1_Ввод() Экспорт Результат1.Значение = ДФ.АргументыСобытия.Значение + ПолеЧисла1.Значение; КонецПроцедуры Процедура ПолеЧисла1_Ввод() Экспорт Результат1.Значение = ДФ.АргументыСобытия.Значение + Ползунок1.Значение; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Форма1.НачальнаяШирина = 500; Форма1.НачальнаяВысота = 200; Подпись1 = Форма1.ДобавитьДочерний(ДФ.Подпись()); Подпись1.Текст = "0"; Ползунок1 = ДФ.Ползунок(); Ползунок1.Родитель = Форма1; Ползунок1.Значение = 85; Ползунок1.Ввод = ДФ.Действие(ЭтотОбъект, "Ползунок1_Ввод"); Подпись2 = Форма1.ДобавитьДочерний(ДФ.Подпись()); Подпись2.Текст = "100 + "; ПолеЧисла1 = Форма1.ДобавитьДочерний(ДФ.ПолеЧисла()); ПолеЧисла1.Значение = 20; ПолеЧисла1.Ввод = ДФ.Действие(ЭтотОбъект, "ПолеЧисла1_Ввод"); Подпись3 = Форма1.ДобавитьДочерний(ДФ.Подпись()); Подпись3.Текст = " = "; Результат1 = Форма1.ДобавитьДочерний(ДФ.Результат()); Результат1.Значение = Ползунок1.Значение + ПолеЧисла1.Значение; Форма1.Открыть();

Смотрите также

Библиотека DeclarativeForms | Примеры тестирования