Visual Basic, .NET, ASP, VBScript
 

   
   
     

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

Страница: 1 |

 

  Вопрос: Подружить график с текстом Добавлено: 14.03.04 16:53  

Автор вопроса:  Дмитрий Щапов

Как и где можно вывести график и рядом текст и наоборот. Я вот думал можно на форме нарисовать, но там его как-нибудь проматывать нужно...

Ответить

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

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



ICQ: 334781088 

Вопросов: 108
Ответов: 2822
 Профиль | | #1 Добавлено: 15.03.04 09:52

Да в чем угодно. Скажем, в PictureBox. Лишь бы hDC знал.

Просто используй API TextOut. И еще поставь Autoredraw в true.

Ответить

Номер ответа: 2
Автор ответа:
 Дмитрий Щапов



Вопросов: 71
Ответов: 321
 Профиль | | #2 Добавлено: 15.03.04 15:05

Угу.... А вот если у меня много текста выводится, что-то типа прокрутки надо-бы.

Ответить

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


Лидер форума

ICQ: 216865379 

Вопросов: 106
Ответов: 9979
 Web-сайт: sharpc.livejournal.com
 Профиль | | #3
Добавлено: 15.03.04 16:53

Если надо скроллить, бери PictureBox размером с твой график, создай битмап для отрисовки на нем своего графика, рисуй на его DC, субклассингом замени обработку WM_PAINT на BitBlt с hDC битмапа на hDC PictureBox'a, помести PictureBox в другой, поменьше, сунь в него ScrollBar'ы, при их Change меняй Top и Left внутреннего PictureBox'а - это самый грамотный способ, только довольно трудоемкий. Можно отрисовывать тупо, но идея для скроллинга прежняя - PictureBox (с BorderStyle=0) внутри PictureBox'а видимого размера.

Ответить

Страница: 1 |

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



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