Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом примере показано, как использовать класс LineGeometry для описания строки. LineGeometry определяется его начальными и конечными точками.
Пример
В следующем примере показано, как создать и отобразить LineGeometry. Элемент Path используется для отрисовки строки. Так как строка не имеет области, Path объекта Fill не указан; Вместо этого используются свойства Stroke и StrokeThickness.
<Path Stroke="Black" StrokeThickness="1" >
<Path.Data>
<LineGeometry StartPoint="10,20" EndPoint="100,130" />
</Path.Data>
</Path>
LineGeometry myLineGeometry = new LineGeometry();
myLineGeometry.StartPoint = new Point(10,20);
myLineGeometry.EndPoint = new Point(100,130);
Path myPath = new Path();
myPath.Stroke = Brushes.Black;
myPath.StrokeThickness = 1;
myPath.Data = myLineGeometry;
Dim myLineGeometry As New LineGeometry()
myLineGeometry.StartPoint = New Point(10,20)
myLineGeometry.EndPoint = New Point(100,130)
Dim myPath As New Path()
myPath.Stroke = Brushes.Black
myPath.StrokeThickness = 1
myPath.Data = myLineGeometry
Линейная Геометрия
Линия с координатами от (10, 20) до (100, 130)
Другие простые геометрические классы включают LineGeometry и EllipseGeometry. Эти геометрии, а также более сложные, также можно создать с помощью PathGeometry или StreamGeometry. Дополнительные сведения см. в
См. также
.NET Desktop feedback