J'utilise la classe Line pour dessiner sur une toile dans WPF et même si je mets StrokeThickness = 1
, la ligne apparaît 2 pixels de large - c'est presque comme si l'épaisseur minimum est deux. Comment puis-je dessiner une ligne qui a vraiment 1 pixel d'épaisseur?Comment dessine-t-on sur WPF une ligne de 1 pixel d'épaisseur?
Line myLine = new Line();
myLine.Stroke = System.Windows.Media.Brushes.Black;
myLine.X1 = 100;
myLine.X2 = 140; // 150 too far
myLine.Y1 = 200;
myLine.Y2 = 200;
myLine.StrokeThickness = 1;
graphSurface.Children.Add(myLine);
MAGIC! MERCI BEAUCOUP! – xarzu