Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : dessiner dans un picturebox [ Graphisme / Général ] (leroitony)

lundi 5 mars 2007 à 11:50:36 | dessiner dans un picturebox

leroitony

Salut a tout

code = c#

voila petit question j'essaye de dessiner dans un pictureboxe avec le style et j'y arrive pas ;)

donc voila ce que j'essaye de faire

je me suis aider d'un code que j'ai trouver sur [ Lien ]

mais qui tourne sur winform classic par la vertion pda


privatevoid picBoard_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e)

{

 if (bMouseDown)

 {

  Graphics g = picBoard.CreateGraphics();

  g.SmoothingMode = SmoothingMode.AntiAlias;

// mode antialiasing

  Pen pen = newPen(PenColor, 3); // couleur courante, épaisseur 3

  if (OldPos != newPoint(-1, -1))

  {   g.DrawLine(pen, OldPos,

newPoint(e.X, e.Y)); // tracé de la ligne  };

  OldPos =

newPoint(e.X, e.Y);

 };

}


voila le probleme quand j'excute il ne me retourne nullreferance pour "Graphics g = picBoard.CreateGraphics();"
et je n'ai pas de methode CreateGraphics() pour un picturebox sous pocket pc

qlq peut il m'aide pour me rediriger vers un code sours qui peut faire ce que je cherche


de la panique née la maîtrise

lundi 5 mars 2007 à 13:30:02 | Re : dessiner dans un picturebox

leroitony

ha j'ai reussi a trouver


merci

desole du derengement
 
:)



de la panique née la maîtrise

lundi 5 mars 2007 à 13:30:55 | Re : dessiner dans un picturebox

leroitony

Réponse acceptée !

Pen pen1;

Bitmap bm;

Graphics gg;

int oldX;

int oldY;

public Form1()

{

InitializeComponent();

bm =

new Bitmap (pbS.Width, pbS.Height);

gg =

Graphics .FromImage(bm);

gg.FillRectangle(

new SolidBrush ( Color .White),0,0,pbS.Width, pbS.Height);

pbS.Refresh();

pen1 =

new Pen ( Color .Black, 2);

}

private void pbS_MouseDown( object sender, MouseEventArgs e)

{

pbS.Capture =

true ;

oldX = e.X;

oldY = e.Y;

}

private void pbS_MouseUp( object sender, MouseEventArgs e)

{

pbS.Capture =

false ;

oldX = -1;

oldY = -1;

}

private void pbS_MouseMove( object sender, MouseEventArgs e)

{

try

{

gg.DrawLine(pen1, oldX, oldY, e.X, e.Y);

oldX = e.X ;

oldY = e.Y ;

pbS.Image = bm;

pbS.Refresh() ;

}

catch ( Exception ex)

{

}

}









de la panique née la maîtrise



Cette discussion est classé dans : code, picturebox, dessiner, picboard, creategraphics


Répondre à ce message

Sujets en rapport avec ce message

VB.Net Dessiner du texte dans un PictureBox [ par JeffC1977 ] Salut...Je dessine dans un picturebox des croix. Ces croix sont dessiné à par VB.Net Enregistrer dans un fichier texte [ par JeffC1977 ] Salut à tous... J'utilise ce code pour sauvegarder des résulats dans un fichier texte et dans un textbox pour mon PDA.Ce code fonctionne tres bien SAU VB.Net Meilleur Police pour Picturebox de 220 X 200 [ par JeffC1977 ] Salut à tous....Je suis à la recherche de la meilleur police pour affichier des numéro dans un picturebox de 220X220J'ai essayé plusieurs police avec  VB.Net Meilleur Police pour Picturebox de 220 X 200 [ par JeffC1977 ] Salut à tous....Je suis à la recherche de la meilleur police pour affichier des numéro dans un picturebox de 220X220J'ai essayé plusieurs police avec  Port serie et message étrange [ par nxp ] J'essaie d'ouvre le port serial sur un PDA mobile 5. Ça fonctionne, je recoie le texte. Mais j'ai aussi un message de windows dans la console du genre recherche [ par saymone ] salut les amies je recherche un code verrou pr mon portable sony ericsson vous pouvez pa m'édée a retrouvé le code ou des codes pr pouvoir suprimé le application en vb.net lectrice de code barre [ par guela ] je voudrait savoir s'il est possible de faire une application en vb.net cappable de lire des codes barres a partir d'un pda C# mobile: picturebox et résolution d'écran [ par neo2k2 ] Bonjour à tous!Juste quelques questions concernant la gestion des picturebox et la gestion de la taille des écrans.Je suis en train de travailler sur convertion vers pocket ? [ par rintchu ] HI yo, qqn sait il comment faire pour transformer un code palm en un code pocket pc ? En fait , il me faudrait les fonctions equivalentes par exemple


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,452 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.