
Envoyé par
maredami
Ok, donc finalement il n'y a pas tellement de logique puisque que l'on fait LineTo(Width-1,Height-1) mais Rectangle(0,0,Height,Width)...
Effectivement ! Je viens de faire le test
L'explication ne se trouverait-elle pas implicitement dans l'aide de la fonction FillRect

Envoyé par
aide D6
Utilisez la méthode FillRect pour remplir une zone rectangulaire avec le pinceau en cours. La région remplie comprend les bords haut et droit du rectangle, mais exclut les bords bas et droit.
Si c'est la même chose pour la fonction Rectangle, les bords droit (d'abscisse width) et bas (d'ordonnée height) ne sont pas dessinés et le code
form1.Canvas.Rectangle(0,0,form1.ClientWidth,form1.ClientHeight);
dessine jusqu'à (ClientWidth-1, ClientHeight-1)
Partager