Credo che tu abbia già aggiunto il ContextMenu opportuno con la voce Rinomina, quindi passiamo oltre. Prima devi controllare che ci sia un elemento selezionato:
codice:
If ListView.SelectedItems.Length > 0 Then ...
Quindi devi modificare la sua proprietà Text, magari usando InputBox come input:
codice:
Dim S As String = InputBox("Inserisci il nuovo nome:")
If S <> Nothing
ListView.SelectedItems(0).Text = S
End If
Per ora puoi fare così. Se vuoi la casellina di rinomina come windows credo che dovrai lavorarci un po' sopra aggiungendo una textbox a runtime e il suo handler, spostandola sul nodo...