cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
23 juin 2010 à 00:31
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 2019
-
23 juin 2010 à 18:36
Salut tout le monde
Voila je veux me servir de la methode showdialog
et aussi de methodes graphique
j'explique:
je veux préparer la form graphiquement avant le
showdialog mais la le problème
Private mybox As System.Windows.Forms.Form
Private mybuton As System.Windows.Forms.Button
Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
mybox = New Form
AddHandler mybox.Paint, AddressOf mybox_Paint
mybox.Visible = True
mybuton = New Button
Me.Controls.Add(mybuton)
mybuton.Location = New Point(10, 10)
AddHandler mybuton.Click, AddressOf mybuton_click
End Sub
Private Sub mybox_Paint(ByVal sender As Object, ByVal e As System.Windows.Forms.PaintEventArgs)
e.Graphics.DrawLine(Pens.Brown, 20, 20, 400, 400)
'et encore d'autres methodes graphique
End Sub
Private Sub mybuton_click(ByVal sender As Object, ByVal e As System.EventArgs)
ShowDialog()
End Sub
le debugger va s'arreter à Showdialog
'Form that already be visible cannot be displayed as dialog box
merci
cs_ShayW
Messages postés3253Date d'inscriptionjeudi 26 novembre 2009StatutMembreDernière intervention 3 décembre 201957 23 juin 2010 à 18:27
Salut Mayzz
J'ai corrigé les bugs mais j'obtiens mybox
sans couleur
Mon problème est comment forcer l'évenement
mybox_Paint je voudrais par exemple 'colorier'
mybox avec gradientcolor ou d'autres fonctions
graphique qui sont seulement executées sous
l'évenement mybox_paint