ciao.
E' scorretto passare ad una logica un riferimento ad un oggetto windows.forms ad esempio una listview?
ad es:


form principale:
logica.carica(lvwgenerale) 'passo la listview

Logica:

public sub carica(byref lvwdata) 'prendo la listview
lvwdata.items.add(new listviewitem("prova")) 'e la "carico"
end sub

Chiedo se ci sono errori concettuali in questo codice o se è meglio fare in altri modi.
Ho pensato che se passo il riferimento e non il valore non dovrei allocare tanta memoria.
E' corretto?
grazie.