Bonjour
voici mon problème j'arrive pas a dessiner une ligne en click sur une label ou une button j'essaye ça mais il marche pas
http://msdn.microsoft.com/en-us/libr....drawline.aspx
Bonjour
voici mon problème j'arrive pas a dessiner une ligne en click sur une label ou une button j'essaye ça mais il marche pas
http://msdn.microsoft.com/en-us/libr....drawline.aspx
La petite question c'est où veux-tu dessiner une ligne ? Sur ton formulaire directement, sur une image que tu crée pour l'occasion, puis que tu insère dans une picturebox ou autre ?
Bonjour,
je veux dessiner la ligne sur la formulaire directement
Bon je te donne ces deux codes qui ont pour fonction ce que je te citais précédement :
Dessine sur une image :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 'Dessine un trait sur une image que tu crée, 'puis la place dans une picturebox, tu peux tester 'en créant sur une form un bouton et une picturebox 'et en mettant ce bout de code dans le click du bouton Dim img As New Bitmap(150, 150) Dim g As Graphics = Graphics.FromImage(img) Dim pinceau As New Pen(Color.Black) g.DrawLine(pinceau, 10, 80, 30, 80) PictureBox1.Image = img
Dessine directement sur la form :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 'Tu peux tester en créant uniquement un 'bouton sur ta form et en mettant ce code dans le click du bouton Dim g = Me.CreateGraphics Dim pinceau As New Pen(Color.Black) g.DrawLine(pinceau, 10, 80, 150, 80)
Et pense à importer les bibliothèques de GDI+ (avant la déclaration Public Class), je pense que tu n'as pas besoin des 3, mais vu que je ne sais plus qui fait quoi :/
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Imports System.Drawing Imports System.Drawing.Drawing2D Imports System.Drawing.Imaging Public Class Form1
merci ca marche très bien
j'ai utiliser ce code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim g = Me.CreateGraphics Dim pinceau As New Pen(Color.Black) g.DrawLine(pinceau, 10, 80, 150, 80)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager