Чтение и запись.
Тип: Действие (Action).
Возвращает или задает код, когда элемент получает ввод данных от пользователя.
![]() |
Возвращает значение свойства элемента. |
![]() |
Возвращает объект, послуживший источником события. |
![]() |
Возвращает объект, заданный при установке обработчика события. |
Ползунок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.Открыть();