TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 2007
-
1 avril 2004 à 16:28
cs_rodcobalt22
Messages postés193Date d'inscriptiondimanche 10 février 2002StatutMembreDernière intervention16 février 2016
-
14 déc. 2006 à 09:16
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Point p = AutoScrollPosition;
Matrix matrix = new Matrix(1.2f, 0, 0, 1.2f, p.X, p.Y);
e.Graphics.Transform = matrix;
//Ton déssin
e.Graphics.DrawString("COUCOU", this.Font, Brushes.White, new PointF(50, 50));
}
Rien de plus simple
cs_rodcobalt22
Messages postés193Date d'inscriptiondimanche 10 février 2002StatutMembreDernière intervention16 février 2016 13 déc. 2006 à 11:08
Pas mal ton exemple, je fais de mon coté quelque chose d'assez ressemblant mais en plus pousser. Juste une question : as tu trouver le moyen de rendre automatique le scrollage dans le panel pour les images dépassant son rectangle ?
Si oui, file le tuyaux ça serait cool.
TheSaib
Messages postés2367Date d'inscriptionmardi 17 avril 2001StatutMembreDernière intervention26 décembre 200723 1 avril 2004 à 16:28
L'object graphics n'est pas uniquement dispo sur les panel mais sur la plupart des controls et particulierement les container
14 déc. 2006 à 09:16
13 déc. 2006 à 21:07
puis dans ton paint :
protected override void OnPaint(PaintEventArgs e)
{
e.Graphics.FillRectangle(Brushes.Red, e.ClipRectangle);
Point p = AutoScrollPosition;
Matrix matrix = new Matrix(1.2f, 0, 0, 1.2f, p.X, p.Y);
e.Graphics.Transform = matrix;
//Ton déssin
e.Graphics.DrawString("COUCOU", this.Font, Brushes.White, new PointF(50, 50));
}
Rien de plus simple
13 déc. 2006 à 11:08
Si oui, file le tuyaux ça serait cool.
1 avril 2004 à 16:28