property Node.BackColor as Color
Specifies the node's background color.

TypeDescription
Color A color expression that indicates the node's background color. 
Use the BackColor property to specify the node's background color. While the node's BackColor property is not specified the control uses the BackColor property to paint the node's background. Use the BackColorChild  property to specify the background color for child nodes. Use the ClearBackColor method to clear the node's background color. The property has effect while its value is not -1. In other words, use the -1 to prevent apply the color on the node's background/foreground. Use the BackColorValue property to specify the background color of the node's value. Use the SelBackColor, SelForeColor, SelBackColorChild and SelForeColorChild properties to customize the colors for selected nodes. Use the <bgcolor> built-in HTML format to specify a background color for parts of the node's value or name. Use the ForeColor property to specify the node's foreground color. Use the BackColorValue property to specify the node's value background color.

The following sample changes the node's background color:

Dim s As String
s = "gBHJJGHA5MIwAEIe4AAAFhwFBwOCERDYXC4bEAgEopFIwiwwjgwGQyHcRHcZHcjHcrHZEIhFixFjJFjhFlxFJpNKE5KBWKxbkZbnxbL5fMsWMsjMpoNBwjJwjhwlZwphwOJxPccPZ6PSFjKFlaFQaDSEcSEjSEuSE5SCMRiQSqVTcZTdFTdxTaeTyljKljilnylvSlU6nWEWWE+WGFWGNWC5XK7iy7jK7ny7q67xq7yC7YTCYsWYsuYufYrLZbQizQlbQnLQrjQ1DQajUbcjbc+bdFbdMbdXbdjbdxbd6beQbeobe1csRcsZcsjcsrctFctXctccuNcu1eEOeEWeEceEjeE5eFceFjeFueFxeF6eGFeGNeGffcOfcRfcWfaMn2jh9pGfaVn2lx9pyfafH2op9qYfargDCcKQrC0LwxDMNQ3DkOw9D8QRDEURxJEsTRPFEUxVFcWRYhgABCfICAChh/gAFkXoTHQgARGx/gSDgkFgUBgkGBAJhUEgcDAYwHg+Hw3CQXgAiiZAIBIJJJCgUJJAiZJIA8MZ2EQBI5GEYBhEKJBIFwJAEHCRxNhqGAxlcUJYgCQBmkmAo3kIRBoDKZAGgIGw1mgMJZmMBJMhsHhfCoLJ4mAEwAE4BYEiQXJ5mMBpMBMMZcDALIhmIQgAFOA4uhIEJwgEJIFFQBRPlELocBAz4HiEPhaHwIAAmCbRdjwBIdFqFIAGCSZQhkMJzCQUALBUBJAhSVB8AAZRYCSTgYECa4qBSeJ"
s = s + "6jMbwHiGXQSHiAJSicDYYjYYROACUYyCaiIbBSOh4giQJCAUXY8ogGBhAMBxNBKKxECgAxFgmQBFhcRRClQRAml4XB4nGFxCDAZhkFicYIBCG4pDQRAgHAPAtACAoMC4EAYiGfJ5kOCY3nof4QAmE4YEYAhiCGfh8BAIAwgOZ5Il6aBaEYaZWiAAwqEIKAUB4KBgg6HBIlaAICAQXhukKIg6g4fIYCCMImmQaIjAmLI0DCAomCWDIoDALwVGYEAhj8G4WAgQYzjYFhYgKDRSDyeIBAWGwGCAL44gaKBogKC47FwaJjAkN5SECIoIgECRkC2AIIgYEAADWYoynicANDIYBYgIDYuiqYwviCBBIFgMAECSWg7kuAIRlYWAhASEAUESS4plUKozm6S4wEMFJzEwMgPAoIIjGcIJLmEA4JAoKATCGGYkCoaIijQGxLmkCAfmYIBhAKBgqDOIACgeCgDmAAUIQJBwiRAgA8cIEBPAPB+FgQg0QKBjGIMEAwUQiCMFgGQLwe08jdAICEXA8BhihDKMwIIlAmBAFAPccwPwACgCAEcDYkQqh4BSFQGYJB/hxCsEIDoxAMAfAay8XAkBNgDCiDEAgAwEBBDAMcDYARzBQGmIoHAIQwDfAKFQfg4BgiSAMDgCwIAIgiHYJUS4DwBD5EgMRQh8xihjDCLwCg0wyBaGMPYQYBQBh0ECMQJ4TwAjQGIBwNoPBgiGAyHAcAuBKADF0OIGogwFAfHIDcIYtwYjQHCMYCY"
s = s + "YVECHAiFUTAmAgi+DyIUcAwwICKGaMAIYHQ3BkDiMQDYWRAABEMBcHQcAwBBAuDcBg8ASgFCSGgCwhQOhtF47MDAawaABGmIAPYMRQCuV0KQEAcg2AHDoKEYwsAxAwACAYZQVxyBoDaEECYdA4iBFMHkBIsACgcCMLIGIBxYhcDyMUeAPwVC4HwNABgrwVBkAAG0I4sBwiGAmFES4exJKqAgMAQABxeDiFoIMCQVQ+DxAKBAKQIxdiQAKLEPwkBhAMksJUVI3A1gJAaDAYYBwsifBUPgcAhALhuCgEAAAOyAg="

With XMLGrid1
    .BeginUpdate
        .LevelWidth(1) = 148
        .LevelWidth(2) = 128
        With .Nodes
            With .Add("BackColor <b>(green)</b>")
                .Picture = s
                .Image = 1
                .BackColor = vbGreen
                .ForeColor = vbRed
                .BackColorChild = RGB(0, 128, 0)
                .ForeColorChild = RGB(128, 0, 0)
                
                With .Nodes
                    With .Add("BackColorChild <b>(dark green)</b>", "BackColorValue <b>(blue)</b>", 1)
                        .BackColorValue = vbBlue
                        .ForeColorValue = vbWhite
                    End With
                    With .Add("BackColorChild <b>(dark green)</b>", "BackColorValue <b>(blue)</b>", 2)
                        .BackColorValue = vbBlue
                        .ForeColorValue = vbWhite
                    End With
                    With .Add("BackColorChild <b>(dark green)</b>", "BackColorValue <b>(blue)</b>", 3)
                        .BackColorValue = vbBlue
                        .ForeColorValue = vbWhite
                    End With
                End With
                
                .Expanded = True
            End With
        End With
    .EndUpdate
End With