УстановитьСвойство(<ИмяКонтрола>, <ИмяСвойства>, <ЗначениеСвойства>)
Устанавливает значение свойства для контрола.
Параметр ИмяСвойства может быть только одним из перечисленных свойств в сетке свойств объекта.
Важно: Метод работает не для всех типов значений. В разработке.
ДФ.УстановитьСвойство(ИмяКонтрола, "Текст", "ЭтоКнопка");
Копировать Выделить всёПерем ТекПуть; Перем ДФ Экспорт; Процедура Фоновое1(параметр1, параметр2) Экспорт Контекст = Новый Структура("Сценарий1", параметр1); ЗагрузитьСценарий(ОбъединитьПути(ТекПуть,"ФормаДизайнера.os"), Контекст); КонецПроцедуры Процедура СоздатьФайлЗапускаДизайнера() ПутьФайла = ОбъединитьПути(ТекПуть,"ФормаДизайнера.os"); ФайлНаДиске = Новый Файл(ПутьФайла); Если Не ФайлНаДиске.Существует() Тогда Стр1 = " |ПодключитьВнешнююКомпоненту(""C:\444\111\OneScriptFormsDesigner\OneScriptFormsDesigner\bin\Debug\OneScriptFormsDesigner.dll""); |ДФ = Новый ДизайнерФормДляОдноСкрипта(); |Сценарий1.ДФ = ДФ; | |ДФ.Дизайнер(); |"; ТекстДок4 = Новый ТекстовыйДокумент; ТекстДок4.УстановитьТекст(Стр1); ТекстДок4.Записать(ПутьФайла, "UTF-8"); Приостановить(1000); КонецЕсли; КонецПроцедуры ТекПуть = Новый Файл(ТекущийСценарий().Источник).Путь; СоздатьФайлЗапускаДизайнера(); // Запустим дизайнер. ДФ = Неопределено; МассивПараметров = Новый Массив(1); МассивПараметров[0] = ЭтотОбъект; ФоновыеЗадания.Выполнить(ЭтотОбъект, "Фоновое1", МассивПараметров); // Дождемся подключения библиотеки дизайнера. Пока ДФ = Неопределено Цикл Приостановить(500); КонецЦикла; // Дождемся запуска дизайнера. Пока Не ДФ.ДизайнерОткрыт Цикл Приостановить(500); КонецЦикла; ИмяКонтрола = ДФ.ДобавитьКонтрол("Кнопка"); Сообщить("ИмяКонтрола = " + ИмяКонтрола); ДФ.УстановитьСвойство(ИмяКонтрола, "Текст", "ЭтоКнопка"); Пока ДФ.ДизайнерОткрыт Цикл Приостановить(500); КонецЦикла;