Ciao, probabilmente mi sono spiegato male io.
Apri il form nella parte del codice, nell'ambiente di sviluppo, in alto, seleziona l'oggetto form (troverai il nome che hai dato al form) e nella combo a fianco, seleziona "nuovo" (o new), automaticamente verrà creata la Sub New, del tipo:
codice:
Public Sub New()
' La chiamata è richiesta dalla finestra di progettazione.
InitializeComponent()
' Aggiungere le eventuali istruzioni di inizializzazione dopo la chiamata a InitializeComponent().
End Sub
quelle istruzioni, Me.SetStyle(...), le devi mettere dopo InitializeComponent().
Comunque, se cosi non risolvi, nel tuo progetto, prova a crearti un nuovo componente, ereditandolo da ListView.
In pratica, crei una nuova classe, gli dai un nome, ad esempio myListView, gli fai "ereditare" ListView, crei la sub New, e all'interno ci metti le istruzioni che ti avevo detto.
Una cosa del genere:
codice:
Imports System.ComponentModel
Public Class myListView
Inherits ListView
Public Sub New()
Me.SetStyle(ControlStyles.AllPaintingInWmPaint, True)
Me.SetStyle(ControlStyles.OptimizedDoubleBuffer, True)
End Sub
End Class
Salvi tutto, lo compili, e nella casella degli strumenti, in alto, dovresti trovarti il componente appena creato, lo trascini nel form, e lo usi come una normalissima ListView...
Fammi sapere...
Ciao