Сперва я загружаю картинку перетаскивая её. Но есть одна проблема: картинка открывается в новом окошке.
А я хочу чтобы картинка занимала заданное ей место. В моём случае это декларация на форме Аватарка.
&НаКлиенте
Процедура АватаркаПроверкаПеретаскивания(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка)
Если ТипЗнч(ПараметрыПеретаскивания.Значение) = Тип("Картинка") Тогда // То что мы тянем является картинкой
СтандартнаяОбработка = Ложь; // отменяем возможность перетаскивания в это поле, рассчитанное по умолчанию (иначе проверка вернет невозможность перетаскивания)
ПараметрыПеретаскивания.Действие = ДействиеПеретаскивания.Перемещение; // и сами указываем что перетаскивание в Декорацию
КонецЕсли;
КонецПроцедуры
&НаКлиенте
Процедура АватаркаПеретаскивание(Элемент, ПараметрыПеретаскивания, СтандартнаяОбработка)
Элементы.Аватарка = ПараметрыПеретаскивания.Значение; // положим перетаскиваемую картинку в Декорацию
КонецПроцедуры
Показать