Рисование линии в Visual Studio .net во время разработки - PullRequest
3 голосов
/ 07 января 2009

Владелец моей компании хочет иметь возможность рисовать линии в Visual Studio.net, как он это делал в Visual Basic 6.0. Пока что единственный метод, который я нашел, - это метод времени выполнения, использующий system.drawing, который, конечно, работает только во время выполнения и не совсем практичен для того, что он хочет делать.

Существует ли какой-либо сторонний элемент управления (бесплатный или иным образом), который даст ему кнопку во время разработки для рисования линий?

Ответы [ 3 ]

4 голосов
/ 07 января 2009

Используйте Visual Basic Powerpack (бесплатно, от Microsoft, создатели VB.Net)

2 голосов
/ 01 сентября 2016

Лучший способ нарисовать линию во время разработки - это добавить PictureBox и установить его свойства следующим образом:

  1. BackColor - выберите нужный цвет
  2. Size - например: ширина = 1 высота = 300
1 голос
/ 12 марта 2013

Лучший вариант - нарисовать метку и установить ее свойства следующим образом:

  1. Очистить свойство Text.
  2. Установите для свойства Autosize значение False.
  3. Установить BackColor как требуется.
  4. Установите для свойства Enabled значение False (или его можно переместить во время выполнения).
  5. Используйте стрелки Shift + для изменения размера этикетки, например, Сдвиг + для создания тонкой линии и Сдвиг + для создания маленькой линии.
...