[英]Draw a single point
必须是一个简单的问题,但我找不到或想出解决方案。
如何绘制在WPF的单点?
在Winforms中,我做了类似的事情
graphics.DrawLine(pen, x, y, x+1, y+1);
但是在wpf中, x
和y
变为double
(或者,实际上,我从来没有在winforms中使用过float
),然后有一个Pen
和设备依赖/独立单位,因此加+1看起来不再好了。 您将如何在WPF中绘制单点?
您可以在WPF中以多种方式绘制点。 一种方法是使用Ellipse
类 。尝试以下XAML:
<Ellipse Width="1" Height="1" Stroke="Black" HorizontalAlignment="Center"
VerticalAlignment="Center" />
另外,您可以尝试使用DrawingContext.DrawEllipse
方法绘制点:
YourDrawingContext.DrawEllipse(YourBrush, YourPen, YourPointPosition, radiusX, radius);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.