Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
какой код надо повесить на кнопку, чтобы при нажатии на нее на форме рисовалась элементарная линия private void mnFileDraw_Click(object sender, System.EventArgs e) { } private void frmMain_paint(object sender, System.Windows.Forms.PaintEventArgs e) { Graphics g = e.Graphics ; Pen pn = new Pen(Color.Red); Rectangle rect = new Rectangle(50, 50, 200, 100); g.DrawArc(pn, rect, 45, 56); } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2004, 20:43 |
|
||
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Если хочеш чтобы не пропадала то тогда храни гденить ее параметры и рисуй в онпаенте, ну а чтобы обновить Invalidate(); смотри перегруженне методы там можно регион указать чтобы все не перерисовывать. Наилучшие! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2004, 23:42 |
|
||
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
ctmike спасибо а как в OnPaint рисовать. Я делал так protected override void OnPaint(PaintEventArgs pe) { Graphics g = pe.Graphics ; Pen pn = new Pen(Color.Red); Rectangle rect = new Rectangle(50, 50, 200, 100); g.DrawArc(pn, rect, 12, 84); } но линия рисуется сразу как запускаешь exeшник, а мне надо чтобы рисовалось при нажатии на кнопку, но что я только не делал никак не могу понять как это сделать и еще как очистить форму(есть что-нить типа frmMain.Clear() или .Clean) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2004, 13:05 |
|
||
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2004, 22:25 |
|
||
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
Наилучшие! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2004, 22:25 |
|
||
|
Помогите с рисованием на форме
|
|||
|---|---|---|---|
|
#18+
Например вот это посмотри! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2004, 11:23 |
|
||
|
|

start [/forum/topic.php?fid=20&fpage=991&tid=1437775]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 402ms |

| 0 / 0 |
