Bonjour, je cherche à superposer 2 formulaires pour jouer sur la transparence de celui qui est au premier plan. Je n'ai pas compris comment ouvrir 2 formulaires ensemble (peut-être ne suis-je pas tombé sur le bon tutoriel). J'utilise Visual Basic 2010 Express. J'ai finalement abouti au code suivant :
A chaque exécution la position du 2ème formulaire est différente !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Public Class Form1 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Me.SetDesktopLocation(50, 200) Me.Size = New Size(600, 500) Me.MaximizeBox = False Me.MinimizeBox = False Me.TransparencyKey = Color.White Form2.SetDesktopLocation(50, 500) Form2.Size = New Size(600, 500) Form2.Show() End Sub
D'où mes questions :
Pourquoi ce positionnement fluctuant ?
Comment ouvrir proprement les 2 formulaires ?
Peut-on mettre le code de l'application ailleurs que dans Form1.vb et démarrer sur ce code ?
Merci d'avance
Partager