Свойство «Цвет фона (BackColor)»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Применение

Объект «Присоединенная рамка объекта»

объект «Свободная рамка объекта»

объект «Поле со списком»

объект «Группа кнопок выбора»

объект «Условие форматирования»

объект «Прямоугольник»

объект «Изображение»

объект «Секция»

объект «Надпись»

объект «Поле»

объект «Список»

С помощью свойства Цвет фона (BackColor) можно задать цвет фона для элемент управления или раздел. Значение типа Длинное целое для чтения или записи.

выражение.BackColor

выражение Обязательно. Выражение, возвращающее один из объектов из списка «Применение».

Настройка

Свойство Цвет фона (BackColor) содержит числовое выражение, соответствующее цвету, который используется для фона элемента управления или раздела.

Чтобы задать данное свойство с помощью Построителя цветов, нажмите кнопку Сборка справа от поля свойства в страница свойств. С помощью Построителя цветов можно задать пользовательский цвет фона для элементов управления или разделов.

Это свойство можно также задать с помощью элемента управления или раздела страница свойств, макрос или Visual Basic для приложений (VBA) или с помощью команды Цвет заливки в разделе Шрифт (вкладки Конструктор и Формат, в зависимости от того, являетесь ли вы в режиме конструктора и режиме).

В Visual Basic для приложений (VBA) используйте настраиваемое свойство числовое выражение. Этот параметр свойства имеет тип данных много времени.

Можно задать значение по умолчанию для данного свойства с помощью стиль элемента управления по умолчанию или свойства DefaultControl в коде VBA.

Для объектов Таблица можно задать данное свойство с помощью команды Цвет заливки в разделе Шрифт на вкладке Данные или в коде VBA с помощью свойства DatasheetBackColor.

Замечания

Чтобы использовать свойство Цвет фона (BackColor), необходимо задать для свойства Тип фона (BackStyle), если оно доступно, значение Обычный.

Пример

В следующем примере с помощью функции RGB задаются свойства BorderColor, BackColor и ForeColor в зависимости от значения поля txtPastDue. Чтобы задать эти свойства, можно также использовать функцию QBColor. Если поместить следующий код в событие «Текущая запись (Form_Current( ))», параметры отображения для элемента управления будут заданы, как только пользователь откроет форму или перейдет к новой записи.

Sub Form_Current()
Dim curAmntDue As Currency, lngBlack As Long
Dim lngRed As Long, lngYellow As Long, lngWhite As Long
If Not IsNull(Me!txtPastDue.Value) Then
curAmntDue = Me!txtPastDue.Value
Else
Exit Sub
End If
lngRed = RGB(255, 0, 0)
lngBlack = RGB(0, 0, 0)
lngYellow = RGB(255, 255, 0)
lngWhite = RGB(255, 255, 255)
If curAmntDue > 100 Then
Me!txtPastDue.BorderColor = lngRed
Me!txtPastDue.ForeColor = lngRed
Me!txtPastDue.BackColor = lngYellow
Else
Me!txtPastDue.BorderColor = lngBlack
Me!txtPastDue.ForeColor = lngBlack
Me!txtPastDue.BackColor = lngWhite
End If
End Sub

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×