Show / Hide Table of Contents

Практическое руководство. Рисование ломаной с помощью элемента Polyline

В этом примере показано, как рисование ломаной, которая представляет собой последовательность соединенных линий, с помощью Polyline элемент.

Чтобы Рисование ломаной, создайте Polyline элемента и использование его Points свойство, чтобы указать вершины фигуры. Наконец, используйте Stroke и StrokeThickness свойств, описывающих ломаной линии структуры, так как в строку без штриха является невидимым.

Note

Так как Polyline элемент не является замкнутой фигуры, Fill не оказывает никакого влияния, даже если намеренно закрыть контура фигуры. Для создания замкнутой фигуры с Fill, использовать Polygon элемент.

В следующем примере рисуется два Polyline элементов внутри Canvas.

Пример

В XAML, допустимым синтаксисом для точек является список с разделителями запятыми координат x и y пар.

<Canvas Height="400" Width="400">


  <Polyline
    Points="10,110 60,10 110,110"
    Stroke="Black"
    StrokeThickness="4" />

  <Polyline
    Points="10,110 110,110 110,10"
    Stroke="Black"
    StrokeThickness="4"
    Canvas.Left="150" />


  </Canvas>

Несмотря на то, что в этом примере используется Canvas должен содержать ломаные линии, можно использовать элементы polyline (и все остальные элементы фигуры) с любым Panel или Control , поддерживающий нетекстовое содержимое.

Этот пример является частью большего примера; Полный пример см. в разделе пример элементов-фигур.

См. также

  • Polyline
  • Polygon
  • Shape
  • Пример элементов-фигур
  • Обзор фигур и базовых средств рисования в приложении WPF
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX