|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.05.2009, 18:25 | #1 |
Пользователь
Регистрация: 17.05.2009
Сообщений: 85
|
С# : GDI+ TextBox
protected override void OnPaint(PaintEventArgs pe)
{ Graphics g = pe.Graphics; Pen penCurrent = new Pen(Color.Red); Rectangle Rect = new Rectangle(35, 80, 300, 300); g.DrawRectangle(penCurrent, Rect); //drawing lines for(int i=1; i<30; i++) { g.DrawLine(penCurrent, 35+i*10, 80,35+i*10,380); g.DrawLine(penCurrent, 35, 80 + i * 10, 335, 80 + i * 10); } ето когда на форме рисуется сетка 30 на 30. то есть квадратик делиться на еще 900.А если нужно рисовать квадрат, которий поделиться на количество квадратиков, которие должен задавать user? нужно из TextBox получить данные, перевести в int. как переводить из string в int? |
17.05.2009, 19:46 | #2 |
delphi-ст!
Форумчанин
Регистрация: 02.01.2009
Сообщений: 825
|
Код:
вступлю в команду разработчиков ПО на Delphi
Последний раз редактировалось maladoy; 17.05.2009 в 19:48. |
17.05.2009, 19:53 | #3 |
Пользователь
Регистрация: 17.05.2009
Сообщений: 85
|
спасибо!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
GDI+ в Delphi | BOBAH13 | Мультимедиа в Delphi | 2 | 04.10.2008 13:45 |
GDI | EdNovice | Win Api | 4 | 12.02.2008 09:14 |
литература GDI+ | studenth | Win Api | 3 | 16.10.2007 17:11 |
GDI plus API | delphi_coder | Win Api | 1 | 28.09.2007 12:41 |