Erel i use initialize but it doesn't create a new istance
<code>
Dim A As Articolo
For I = 0 To lstArticoli.Size - 1
M = lstArticoli.Get(I)
A.Initialize(func.CInt(m.Get("codice")),m.Get("descrizione"),func.CDbl(m.Get("prezzo")),m.Get("reparto"),Null, Null, Null, Null, Null, Null)
J = J + 1
Dim B As Button
B.Initialize("BottoneArticolo")
B.Text = M.Get("descrizione")
B.Tag = A
next
</code>
-A- is the class
In the click event of BottoneArticolo the value of the tag is only the same istance of A.