begin process at 2010 09 04 13:47:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PDA

 > 

Graphisme

 > 

Général

 > 

dessiner dans un picturebox


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

dessiner dans un picturebox

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ée 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 Help, chuis débutant en VB.Net : FolderBrowserDialog [ par djeje44800 ] <link rel="File


Nos sponsors


Sondage...

CalendriCode

Septembre 2010
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
27282930   

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,577 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales