ListView: move the color setting code to DrawItem

... so it can also be used by OutlineListView.

Fixes #11598.