Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.51/120: Рейтинг темы: голосов - 120, средняя оценка - 4.51
 Аватар для Tdutybq
8 / 3 / 1
Регистрация: 18.01.2012
Сообщений: 83

Как поместить текст в PictureBox?

31.03.2012, 20:05. Показов 23127. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно ли в си шарп элементу PictureBox присвоить текст, т.е. поместить текст в сам PictureBox??

Вот так:
C#
1
2
3
4
using (Font myFont = new Font("Arial", 14))
    {
        e.Graphics.DrawString("Hello .NET Guide!", myFont, Brushes.Green, new Point(2, 2));
    }
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
31.03.2012, 20:05
Ответы с готовыми решениями:

Как на клиенте принять фотографию и сразу поместить в picturebox, не сохраняя
Нашел метод, использую его не сервере if (sock.Connected) { sock.SendFile(p); } Вопрос: как теперь на клиенте принять...

Как поместить изображение из БД в pictureBox
Здравствуйте! Беру из БД mssql изображение (оно там хранится в поле image) с помощью SqlDataReader: SqlDataReader reader =...

Как на один PictureBox поместить два снимка?
Всем доброго времени суток! На форме пикчуребокс. Как поместить на него два или более снимков, сделать коллаж из нескольких фото? ...

5
251 / 163 / 14
Регистрация: 10.03.2012
Сообщений: 544
31.03.2012, 21:25
C#
1
2
3
4
using System.Drawing;
 
Graphics graph = pictureBox1.CreateGraphics();
graph.DrawString("Hello .NET Guide!", new Font("Arial", 14), Brushes.Green, 2, 2);
0
0 / 0 / 0
Регистрация: 18.07.2018
Сообщений: 6
18.07.2018, 09:26
У меня не получается, так вот ошибок нет и текста нет при запуске
0
96 / 84 / 49
Регистрация: 17.09.2014
Сообщений: 670
18.07.2018, 09:37
Tdutybq,
C#
1
Graphics g = Graphics.FromImage(pictureBox1.Image);
1
0 / 0 / 0
Регистрация: 18.07.2018
Сообщений: 6
18.07.2018, 10:15
Спасибо помогло. Все как надо.

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
            // Создали пикчабокс
            var pb = new PictureBox();
            pb.Location = new Point(10, 10);
            pb.Size = new Size(200, 100);
            // Создали область для рисования
            Bitmap img1;
            img1 = new Bitmap(@"D:\img.bmp", true);
            // Вставили картинку в пиктер бокс
            pb.Image = img1;
            //Создаем надпись
            Graphics g = Graphics.FromImage(pb.Image);
            g.DrawString("Hello", new Font("Arial", 14), Brushes.Black, 2, 2);
            Controls.Add(pb);
Я думал текст закроет картинку из файла, но вышло все путем. А почему так вышло виден и текст и картинка из файла?
0
0 / 0 / 0
Регистрация: 11.06.2016
Сообщений: 4
25.10.2018, 01:53
Цитата Сообщение от surkovqwerty Посмотреть сообщение
А почему так вышло виден и текст и картинка из файла?
//Очистить
e.Graphics.Clear(Color.Black);
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.10.2018, 01:53
Помогаю со студенческими работами здесь

Как поместить иконку на PictureBox (готовое решение)
Как поместить иконку на PictureBox (готовое решение). Часто встречаются задачи заполнения контейнера иконками (например, с прозрачной...

Как поместить текст в скобки?
Random r = new Random(); int i = r.Next(0, 36); textBox4.Text = (i.ToString()); мне нужно чтобы...

Как поместить в переменную текст с абзацами
В общем проблема в том, что я сохраняю какой-то большой текст с абзацами и отступами в базу данных MySql при помощи php. Мне нужно этот...

Как поместить текст в буфер обмена?
Как поместить текс в буфер обмена? всё что выдаёт гугл - не то, я помню копировал текст при помощи одной строки кода, там толи функция...

Как поместить текст напротив от картинки CSS
Здравствуйте. Подскажите пожалуйста как поместить текст напротив картинки, на скриншоте (вложения) я кое-как поместил текст путём вычитания...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru