Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Sono nuovo e ho trovato il vostro sito , mentre "googlavo".
Non sono sicuro sia la sezione giusta perchč vorrei porvi una domanda su vb 2008.
Io qualche anno fa programmavo un po in VB6, ora mi ci sono rimesso, ma sono molto spaesato.
Vorrei poter trascinare delle picturebox prelevate da una barra di oggetti che sta a sinistra (come fa vb).
Ho trovato qualcosa sul vostro sito , ma nel mio caso gli oggetti vengono creati dinamicamente
Codice sorgente - presumibilmente VB.NET
PrivateSub Form1_MouseMove(ByVal sender AsObject, ByVal e As System.Windows.Forms.MouseEventArgs)HandlesMe.MouseMove
Dim RBC()As RadioButton ={RadioButton1, RadioButton2, RadioButton3}
Dim obj AsNew Label
Dim objImgPath AsString
objImgPath ="c:\windows\zapotec.bmp"
ForEach ind As RadioButton In RBC
If ind.Checked=TrueThen
'MsgBox(RBC.IndexOf(RBC, ind))
If RBC.IndexOf(RBC, ind)= 0 Then objImgPath ="c:\windows\zapotec.bmp"
If RBC.IndexOf(RBC, ind)= 1 Then objImgPath ="c:\windows\prateria.bmp"
If RBC.IndexOf(RBC, ind)= 2 Then objImgPath ="c:\windows\piume.bmp"
Le immagini sono prese dalla cartella di windows come esempio.
Scelgo l'oggetto con i radiobutton , a secondo di cosa scelgo , con il mouse posso trascinare una delle tre immagini.
Vorrei chiedervi:
Esiste un modo pių logico di fare quanto sopra programmato ?
Come posso evitare di creare quella scia grafica fastidiosa quando mi sposto con l'oggetto