У меня есть Canvas
, на котором я рисую Path
:
<Path Data="M 380 110 v -10 l 100 -100"
Stroke="#C0C0C2" StrokeThickness="1" UseLayoutRounding="True" />
Даже если для StrokeThickness
установлено значение 1, вертикальная часть пути прорисовывается через 2 пикселя и более светлым цветом.
![Silverlight Path](https://i.stack.imgur.com/L8FMm.png)
Я знаю, что в WPF есть свойство SnapsToDevicePixels
, которое исправит его, и я прочитал, что в Silverlight есть свойство UseLayoutRounding
, которое в некоторых случаях можно использовать для достижения того же эффекта, однако, похоже, оно не применить к Path
.
Могу ли я что-нибудь сделать, чтобы нарисовать эту линию правильно?