Пошаговое руководство. Изображение линий при помощи элемента управления LineShape (Visual Studio)

Обновлен: Июль 2008

Можно использовать элемент управления LineShape для изображения горизонтальных, вертикальных или диагональных линий в форме или контейнере, и во время выполнения, и на этапе разработки.

Примечание   На компьютере могут отображаться разные имена или расположения некоторых элементов пользовательского интерфейса Visual Studio, отличающиеся от указанных в дальнейших инструкциях. Эти элементы определяются используемой версией и параметрами Visual Studio. Дополнительные сведения см. в разделе Параметры Visual Studio.

Чтобы нарисовать линию на этапе разработки

  1. Перетащите элемент управления LineShape из вкладки Visual Basic PowerPacks в Панели элементов на форму или контейнерный элемент управления.

  2. Измените размер и приведите обработчики к размеру и расположению линии.

    Можно также изменить размер и расположение линии, изменив свойства X1, X2, Y1 и Y2 в окне Свойства.

  3. В окно Свойства, можно добавить такие дополнительные свойства, как BorderStyle или BorderColor, чтобы изменить внешний вид линии.

Чтобы нарисовать линию во время выполнения

  1. В меню Проект щелкните Добавить ссылку.

  2. В диалоговом окне Добавить ссылку, выберите Microsoft.VisualBasic.PowerPacks.VS, и затем нажмите OK.

  3. В Редакторе кода добавьте оператор Imports или usingв начало модуля:

    Imports Microsoft.VisualBasic.PowerPacks
    
    using Microsoft.VisualBasic.PowerPacks;
    
  4. В процедуру Event добавьте следующий код:

    Dim canvas As New ShapeContainer
    Dim theLine As New LineShape
    ' Set the form as the parent of the ShapeContainer.
    canvas.Parent = Me
    ' Set the ShapeContainer as the parent of the LineShape.
    theLine.Parent = canvas
    ' Set the starting and ending coordinates for the line.
    theLine.StartPoint = New System.Drawing.Point(0, 0)
    theLine.EndPoint = New System.Drawing.Point(640, 480)
    

См. также

Задачи

Пошаговое руководство. Рисование фигур при помощи элементов управления OvalShape и RectangleShape (Visual Studio)

Основные понятия

Знакомство с элементами управления Line и Shape (Visual Studio)

Ссылки

LineShape

Журнал изменений

Дата

Журнал изменений

Причина

Июль 2008

Добавлен раздел.

Изменение функции SP1.