answer is no, it has 2 property, text and value
maybe in the second listbox, you can set value = OrderId + + "|" + CustomerID;
so you will have "3234|12" in the value, so you can loop and get the value, split, check the second part
if you wish you can set it to order id after changing the color
for each item as listitem in lbCustomerOrder {
if (item.value.split("|")[1] = customer id ...item.backgroud = ...
item.value = item.value.split("|")[0]
}
may have some syntax errors...