Страницы

Поиск по вопросам

среда, 22 января 2020 г.

Визуализация графов

#c_sharp #winforms


На просторах интернета нашёл код, который визуализирует графы. Вот пост на хабре
- https://habrahabr.ru/post/116758/
Взял оттуда код и решил на форме попробовать сделать такое чудо (прич1м и для работы
может пригодиться). Создал проект WinForms, завёл класс, как в посте, а в файле Form1.cs
написал так:

public partial class Form1 : Form
{
    public Form1()
    {
        InitializeComponent();

        Pen pen = new Pen(Brushes.Blue,4F);
        PointF[] points = new PointF[] { new PointF(60, 50), new PointF(20, 30),
new PointF(80, 15) };
        Graphics graphics = this.CreateGraphics();


        GraphicsExtension.DrawBSpline(graphics, pen, points, 0.81F, 0.1F);
    }
}


Проблема в том, что при компиляции, почему-то появляется пустая форма, хотя должны
же появиться лини.
Есть мысли, почему так?
    


Ответы

Ответ 1



В WPF по простому : в Canvas вставляете Если требуется сложная фигура то можно воспользоваться:

Комментариев нет:

Отправить комментарий