Вопрос

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

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

Это было полезно?

Решение

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

Другие советы

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

<Ол>
  • BackColor - выберите нужный цвет
  • Размер - например: ширина = 1 высота = 300
  • Лучший вариант - нарисовать метку и установить ее свойства следующим образом:

    <Ол>
  • Очистите свойство Text .
  • Установите для свойства Autosize значение False .
  • Установите BackColor как необходимое.
  • Установите для свойства Enabled значение False (или его можно переместить во время выполнения).
  • Используйте стрелки Shift + для изменения размера метки, например, Shift + & # 8593; , чтобы сделать тонкую линию и Shift + & # 8592; , чтобы сделать маленькую линию линия.
  • Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top