Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Графика Добавлено: 11.03.09 08:34  

Автор вопроса:  Jaychibek | ICQ: презираю 
ДОбрый день!
Рисовать графики на .NET мне никогда не доводилось.

Как можно написать процедуру чтоб она PictureBox рисовала
графику по заданным параметрам.


Private Sub Form1_Paint1(ByVal sender As Object, ByVal e As _
System.Windows.Forms.PaintEventArgs) Handles MyBase.Paint

    ' Draw a dotted black line 25 pixels from the top of the form.
    Dim LPen As New System.Drawing.Pen(System.Drawing.Color.Black)
    LPen.DashStyle = Drawing2D.DashStyle.Dot
    e.Graphics.DrawLine(LPen, 0, 25, Me.Width, 25)
End Sub


Этот код обрабатывает событие. А я хочу чтоб она рисовалась после того как необходимые расчеты будут выполнены. Спасибо всем заранее

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 Kardinal



ICQ: 360041513 

Вопросов: 1
Ответов: 164
 Web-сайт: kg7.ru
 Профиль | | #1
Добавлено: 11.03.09 08:53
Готовых решений нет, прийдется самому все прописывать даже нанесение сетки. После расчетов просто пишешь са11 процедура.

Ответить

Номер ответа: 2
Автор ответа:
 Jaychibek



ICQ: презираю 

Вопросов: 10
Ответов: 20
 Профиль | | #2 Добавлено: 11.03.09 11:09
То что код стоит выше, он Рисует в данной форме событием Paint. А как можно сделать чтоб ето процедура обрабатывалась допустим когда я нажму кнопку.

Ответить

Номер ответа: 3
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #3 Добавлено: 11.03.09 13:02
А как можно сделать чтоб ето процедура обрабатывалась допустим когда я нажму кнопку.

По клику на кнопку вызови метод Refresh или Invalidate для формы, они запустят перерисовку формы

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам