Zuerst müssen Sie erkennen, welche Unterpunkt der Benutzer geklickt hat.
Um dies zu erreichen, überprüfen Sie this example. Im Grunde wird es die Auflistung der Unterobjekte des ListViewItem durchlaufen und sehen, ob der Mauszeiger über einem von ihnen ist.
Später ... mit dem angeklickt Unterpunkt erkannt ... Sie können es ändern ForeColor und Hintergrund, um es als "ausgewählt" zu zeigen.
Um dies tun zu können, müssen Sie die Eigenschaft UseItemStyleForSubItems
des ListViewItem auf false
setzen. Dadurch können Sie Hintergrund- und andere Eigenschaften für einen einzelnen Unterpunkt festlegen.