pb avec GDI+ et c# - C#/.NET managed - Programmation
Marsh Posté le 31-08-2004 à 12:21:56
http://msdn.microsoft.com/library/ [...] illPie.asp
Relis ce que représente le dernier paramètre.
Marsh Posté le 31-08-2004 à 12:29:03
merde exact!!! j'aurai du mieux regarder
merci beaucoup !!!!
Marsh Posté le 31-08-2004 à 13:40:00
Reply
Marsh Posté le 31-08-2004 à 12:15:09
salut a tous,

depuis qq journées j'hallucine complètement sur un pb qui a l'air tout simple...
J'essaie de créer un camembert tout simple (pour ensuite m'en servir dans mon prog) et je n'y arrive absolument pas.
Mon pb est le suivant: mon camembert ne respecte pas les angles.
Lorsque je lui dit de faire juste une part de 30° il le fait bien...
des que mon camembert a plusieurs part, il déraille. 2 part de 30 ° = 90 °...
voici le code test:
public void Camembert_Paint(object sender,System.Windows.Forms.PaintEventArgs e)
{
SolidBrush redBrush = new SolidBrush(Color.Red);
SolidBrush yelBrush = new SolidBrush(Color.Yellow);
Rectangle rect = this.ClientRectangle;
e.Graphics.FillPie(redBrush, rect, 0.0F, 30.0F);
e.Graphics.FillPie(yelBrush, rect, 30.0F, 60.0F);
.....
}
j'obtient un camembert de rempli à 90 ° !!
pareil avec plus de part...
avec 3 part, les 2 premières font 30 ° et la troisième partira en live...
merci pour vos réponses