Пошаговое руководство. Изображение линий при помощи элемента управления LineShape (Visual Studio)
Обновлен: Июль 2008
Можно использовать элемент управления LineShape для изображения горизонтальных, вертикальных или диагональных линий в форме или контейнере, и во время выполнения, и на этапе разработки.
Примечание На компьютере могут отображаться разные имена или расположения некоторых элементов пользовательского интерфейса Visual Studio, отличающиеся от указанных в дальнейших инструкциях. Эти элементы определяются используемой версией и параметрами Visual Studio. Дополнительные сведения см. в разделе Параметры Visual Studio.
Чтобы нарисовать линию на этапе разработки
Перетащите элемент управления LineShape из вкладки Visual Basic PowerPacks в Панели элементов на форму или контейнерный элемент управления.
Измените размер и приведите обработчики к размеру и расположению линии.
Можно также изменить размер и расположение линии, изменив свойства X1, X2, Y1 и Y2 в окне Свойства.
В окно Свойства, можно добавить такие дополнительные свойства, как BorderStyle или BorderColor, чтобы изменить внешний вид линии.
Чтобы нарисовать линию во время выполнения
В меню Проект щелкните Добавить ссылку.
В диалоговом окне Добавить ссылку, выберите Microsoft.VisualBasic.PowerPacks.VS, и затем нажмите OK.
В Редакторе кода добавьте оператор Imports или usingв начало модуля:
Imports Microsoft.VisualBasic.PowerPacks
using Microsoft.VisualBasic.PowerPacks;
В процедуру 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)
См. также
Задачи
Основные понятия
Знакомство с элементами управления Line и Shape (Visual Studio)
Ссылки
Журнал изменений
Дата |
Журнал изменений |
Причина |
---|---|---|
Июль 2008 |
Добавлен раздел. |
Изменение функции SP1. |