Ho aggiunto dinamicamente 20 picturebox a un pannello e vorrei vedere il pannello scorrere quando utilizzo la rotellina del mouse. Per implementare questo ho provato a impostare lo scorrimento automatico su true sul controllo del pannello. Ecco il codice. Per i come numero intero = 1 a 20:La rotellina del mouse scorre nel pannello con i controlli della casella immagine aggiunti dinamicamente?
Dim b As New PictureBox()
b.Image = Nothing
b.BorderStyle = BorderStyle.FixedSingle
b.Text = i.ToString()
b.Size = New Size(60, 40)
b.Location = New Point(0, (i * b.Height) - b.Height)
b.Parent = Panel1
Panel1.Controls.Add(b)
Next
Ho fatto la stessa cosa con comando a pulsante e funziona bene. Per i come numero intero = 1 a 100:
Dim b As New Button()
b.Text = i.ToString()
b.Size = New Size(60, 40)
b.Location = New Point(0, (i * b.Height) - b.Height)
b.Parent = Panel1
Panel1.Controls.Add(b)
Next
Si lavora per il controllo "pulsante", ma non per il "picturebox" o controlli "etichetta"? Come posso implementare l'effetto di scorrimento usando 'rotellina'?