Фон (Background) Конструктор

Синтаксис

Фон(<ЦветФона>, <ФоновоеИзображение>, <МозаикаКартинки>, <ПоложениеКартинки>, <ОбластьКартинки>, <ОбластьРисования>, <РазмерКартинки>, <ФоновоеВложение>)

Параметры

ЦветФона (необязательный)
Тип: Цвет (Color).
Определяет цвет фона элемента.
ФоновоеИзображение (необязательный)
Тип: Строка.
Определяет путь до файла фонового изображения для элемента.
МозаикаКартинки (необязательный)
Тип: МозаикаКартинки (BackgroundRepeat).
Определяет способ повторения (мозаики) фонового изображения.
ПоложениеКартинки (необязательный)
Тип: ПоложениеКартинки (BackgroundPosition).
Определяет начальную позицию фонового изображения.
ОбластьКартинки (необязательный)
Тип: ОбластьКартинки (BackgroundOrigin).
Определяет какую область фоновая картинка будет занимать внутри элемента.
ОбластьРисования (необязательный)
Тип: ОбластьРисования (BackgroundClip).
Определяет область рисования фона.
РазмерКартинки (необязательный)
Тип: РазмерКартинки (BackgroundSize); Размер (Size).
Определяет размер фонового изображения.
ФоновоеВложение (необязательный)
Тип: ФоновоеВложение (BackgroundAttachment).
Определяет является ли фоновое изображение фиксированным или прокручивается вместе со страницей.

Описание

Создаёт новый экземпляр класса Фон (Background).

Примечание

Пример

Фон1 = ДФ.Фон();
Полный пример кода

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

Перем ДФ, Контент, Фон1; Процедура Кнопка1_Нажатие() Экспорт Фон1.ФоновоеВложение = ДФ.ФоновоеВложение.Фиксировано; Контент.Стиль.Фон = Фон1; КонецПроцедуры Процедура Кнопка2_Нажатие() Экспорт Фон1.ФоновоеВложение = ДФ.ФоновоеВложение.Прокрутка; Контент.Стиль.Фон = Фон1; КонецПроцедуры ПодключитьВнешнююКомпоненту("C:\444\111\DeclarativeForms\DeclarativeForms\bin\Debug\DeclarativeForms.dll"); ДФ = Новый ДекларативныеФормы(); Форма1 = ДФ.Форма; Контент = Форма1.Контент; Кнопка1 = Контент.ДобавитьДочерний(ДФ.Кнопка()); Кнопка1.Текст = "ФоновоеВложение = Фиксировано"; Кнопка1.Нажатие = ДФ.Действие(ЭтотОбъект, "Кнопка1_Нажатие"); Кнопка2 = Контент.ДобавитьДочерний(ДФ.Кнопка()); Кнопка2.Текст = "ФоновоеВложение = Прокрутка"; Кнопка2.Нажатие = ДФ.Действие(ЭтотОбъект, "Кнопка2_Нажатие"); Кнопка2.Стиль.ОтступСлева = 25; Для А = 0 По 15 Цикл Контент.ДобавитьДочерний(ДФ.Абзац()).Текст = "Алиса и сама не заметила, как очутилась на каминной полке."; Контент.ДобавитьДочерний(ДФ.Перенос()); Контент.ДобавитьДочерний(ДФ.Перенос()); КонецЦикла; Фон1 = ДФ.Фон(); Фон1.ЦветФона = ДФ.Цвет(243, 243, 243); Фон1.ФоновоеИзображение = "img_flwr.gif"; Фон1.МозаикаКартинки = ДФ.МозаикаКартинки.НеПовторять; Фон1.ПоложениеКартинки = ДФ.ПоложениеКартинки.ВерхПраво; Фон1.ОбластьКартинки = ДФ.ОбластьКартинки.Содержимое; Фон1.ОбластьРисования = ДФ.ОбластьРисования.Содержимое; Фон1.РазмерКартинки = ДФ.Размер(450, 450); Фон1.ФоновоеВложение = ДФ.ФоновоеВложение.Прокрутка; Контент.Стиль.Фон = Фон1; Форма1.Открыть();

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

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