Bonjour,
aujourd'hui nous allons tenterde déplacer une picturebox (contenant un Smiley comme image) dans plusieurs conteneurs.
Il nous suffit d'utiliser la commande REPARENT.
voici le code de l'application, celui ci tellement simple se passe de commentaire.
Public Sub Button1_Click()
PictureBox1.Reparent(Frame1, 15, 15)
End
Public Sub Button2_Click()
PictureBox1.Reparent(Panel1, 15, 15)
End
Public Sub Button3_Click()
TabStrip1.index = 0
PictureBox1.Reparent(TabStrip1, 15, 15)
End
Public Sub Button4_Click()
TabStrip1.index = 1
PictureBox1.Reparent(TabStrip1, 15, 15)
End
Public Sub Button5_Click()
PictureBox1.Reparent(VBox1, 15, 15)
End
Public Sub Button6_Click()
PictureBox1.Reparent(HSplit1, 15, 15)
End
L'astuce réside dans le Tabstrip. vous devez d'abord dire dans quel index vous passerez la picturebox.