BackColor tulajdonság

Érvényesség

BoundObjectFrame objektum

ObjectFrame objektum

ComboBox objektum

OptionGroup objektum

FormatCondition objektum

Rectangle objektum

Image objektum

Section objektum

Label objektum

TextBox objektum

ListBox objektum

A BackColor (Háttérszín) tulajdonsággal megadhatja egy vezérlő vagy egy szakasz belső kitöltőszínét. Olvasható/írható, Hosszú adattípusú.

kifejezés.BackColor

A kifejezés megadása kötelező. A kifejezésnek az Érvényesség listában szereplő objektumok egyikét kell visszaadnia.

Beállítás

A BackColor tulajdonság olyan numerikus kifejezést tartalmaz, amely a vezérlőelem vagy a szakasz belső részét kitöltő színt jelöli.

A tulajdonságot a Színszerkesztő segítségével állíthatja be, a tulajdonságlapon a tulajdonságmezőtől jobbra lévő Szerkesztés gombra kattintva. A Színszerkesztővel definiálhat egyéni háttérszíneket a vezérlőkhöz és a szakaszokhoz.

Beállíthatja ennek a tulajdonságnak az értékét a tulajdonságlapon, makróval, illetve Visual Basic for Applications (VBA) -kóddal, valamint a Betűtípus csoport Háttérszín gombjával is (a Tervezés vagy a Formátum lapon, attól függően, hogy Tervező nézetben vagy Elrendezés nézetben van-e).

Visual Basic for Applications (VBA) -kódban numerikus kifejezés társításával tudja beállítani a tulajdonságot. A tulajdonság Hosszú adattípusú.

A tulajdonság alapértékét beállíthatja a vezérlőelem alapértelmezés szerinti stílusa segítségével, vagy a DefaultControl tulajdonság használatával VBA-kódban.

Tábla objektumok esetében ezt a tulajdonságot az Adatok lap Betűtípus csoportjában lévő Háttérszín paranccsal tudja beállítani, illetve VBA-kódban a DatasheetBackColor tulajdonság használatával.

Megjegyzések

A BackColor tulajdonság használatához a BackStyle (Háttérstílus) tulajdonságnak (ha elérhető) Normál értékűnek kell lennie.

Példa

Az alábbi példa az RGB függvénnyel beállítja a BorderColor, a BackColor és a ForeColor tulajdonságot a txtPastDue nevű beviteli mezőben lévő érték alapján. A QBColor függvénnyel is beállíthatja ezeket a tulajdonságokat. Ha az alábbi kódot a Form_Current( ) eseménykezelő eljárásba helyezi, az beállítja a vezérlő megjelenítési jellemzőit, amint a felhasználó megnyitja az űrlapot vagy új rekordra lép.

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
Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×