Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.81/21: Рейтинг темы: голосов - 21, средняя оценка - 4.81
0 / 0 / 1
Регистрация: 15.09.2012
Сообщений: 40

Текст поверх картинки (DrawString)

21.09.2012, 08:09. Показов 4266. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В общем создал я Windows Forms. Поставил там 3 круга в виде PictureBox. Задача в том, что бы нарисовать на них с помощью System.Drawing.Graphics.DrawString какие-нибудь цифры. Сейчас если я пытаюсь поместить на них цифры, они уходят под картинку, как это показано ниже.

Может быть надо использовать другую команду или поменять какие-нибудь свойства в PictureBox?
Буду благодарен за помощь.
Изображения
 
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.09.2012, 08:09
Ответы с готовыми решениями:

Как нарисовать текст в PictureBox (DrawString)
Здравствуйте, возникла такая проблема. Когда добавляю на форму компонент PictureBox и пытаюсь на нем нарисовать текст, то отображается...

Graphics.DrawString: как сделать текст прозрачным
есть текст из textboxa и с помощью Graphics.DrawString создается текст на рисунке. Как сделать, чтобы этот текст стал прозрачным. Типа как...

Рисование поверх картинки из таймера
Здравствуйте! Только начинала знакомиться с языком C#, поэтому заранее извиняюсь за может быть глупые вопросы. У меня такая задача:...

5
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
21.09.2012, 10:12
Рисовать сначала картинку, а затем рисовать строки.
Без кода ошибку не найти.
0
 Аватар для nio
6050 / 3460 / 336
Регистрация: 14.06.2009
Сообщений: 8,136
Записей в блоге: 2
21.09.2012, 13:34
Gugie, не нужен тут Graphics.DrawString, используй обычные Label.
1
0 / 0 / 1
Регистрация: 15.09.2012
Сообщений: 40
21.09.2012, 14:37  [ТС]
А есть какой-нибудь способ сделать так, что бы любые цифры в лабеле были строго по центру круга? Как с DrawString это сделать я знаю, а вот с лабел нет. Конечно, можно проверять цифру 0-9,10-99,100-999 и выставлять соответственную координату для лабела, но может быть есть более простой способ?)

to Green, так и делаю. Только круги у меня изначально вставлены с помощью PictureBox, а не с помощью Graphics. А вот цифры я пытаюсь рисовать с помощью graphics.
0
1923 / 428 / 41
Регистрация: 12.07.2007
Сообщений: 2,062
22.09.2012, 04:43
Gugie, код с отрисовкой секретен?
0
16 / 12 / 4
Регистрация: 28.09.2015
Сообщений: 278
22.01.2018, 09:49
Нашли решение ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
22.01.2018, 09:49
Помогаю со студенческими работами здесь

Движение одной картинки поверх другой
как сделать движение одной картинки поверх другой?

Не отображается текст поверх PictureBox
Добрый день! Программировать не умею, не понимаю почему не отображается надпись поверх "пикчабокса" Подскажите кто...

Как отобразить кнопку поверх остальных элементов или поверх tabPage или поверх tabControl?
Как отобразить кнопку поверх остальных элементов или поверх tabPage или поверх tabControl? Добавлено через 18 минут ...

WinAPI - нарисовать текст и изображение поверх игры
Привет,как на C# написать текст и вывести картинку по верх экрана игры? (Игра на полный экран) Помню как-то давно делал,потерял уже...

Текст поверх картинки
есть картинки в виде кнопок, которые являются ссылками, как вписать в них текст типа "Главная", "Разделы" и тд.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru