Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 30
.NET 4.x

Добавление изображений из picturebox в listview

24.11.2014, 16:28. Показов 1854. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, есть следующая задача:
Необходимо делать рисунки в Picturebox, а после добавлять их в listview.

C#
1
2
3
4
5
6
7
        private void button5_Click(object sender, EventArgs e)
        {
            imageList1.Images.Add(pictureBox1.Image);
            listView1.LargeImageList = imageList1;
            listView1.Items.Add(new ListViewItem("",imageList1.Images.Count - 1));
            listView1.Refresh();
        }
Попробовал реализовать таким образом. В listview передается изображение, но отображается в виде иконок маленьких. В чем ошибка?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.11.2014, 16:28
Ответы с готовыми решениями:

PictureBox и ListView
Как отобразить в PictureBox картинку, выбранную в ListView? Вот так не пашет: pictureBox1.Image = listView1.SelectedItems;

Загрузка изображений из БД в PictureBox
Всем привет:Возник вопрос: Как можно картинки закинуть из БД в pictureBox.(тИП OLE). К примеру у меня есть DataGridView, в нем таблица...

Загрузка изображений из БД в pictureBox
Добрый вечер, форумчане !) Поползав в интернете так и не смог понять, как можно картинки закинуть из БД в pictureBox. Пробовал таким...

7
79 / 79 / 37
Регистрация: 11.09.2014
Сообщений: 579
24.11.2014, 16:36
все правильно, размер у ImageList по умолчанию стоит 16х16. Если не ошибаюсь максимальный размер 256х256
0
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 30
24.11.2014, 18:12  [ТС]
увеличил размер с помощью свойства imagesize для списка imagelist, но возникла проблема: картинка из picturebox не полностью умещается в окошко для элемента(например размер для элемента 100x100). каким свойстом можно вписать рисунок в эти границы?
0
 Аватар для ViterAlex
8951 / 4863 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
24.11.2014, 20:15
Цитата Сообщение от Grafitchic Посмотреть сообщение
каким свойстом можно вписать рисунок в эти границы?
Нужно изменить размер рисунка до этих границ
1
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 30
26.11.2014, 01:45  [ТС]
допустим, окно picturebox 200x200. я рисую в нем картинку и при переносе в listview нужно изменить размер до 100x100, верно?
0
 Аватар для ViterAlex
8951 / 4863 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
26.11.2014, 02:12
Grafitchic, да
0
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 30
27.11.2014, 09:35  [ТС]
ViterAlex, спасибо. Всё получилось.
0
0 / 0 / 0
Регистрация: 27.12.2012
Сообщений: 30
27.11.2014, 12:24  [ТС]
некорректно отображаются изображения в listview.

например, если разбить область picturebox на сетку 10x10, сделать рисунок добавить в listview, то все в порядке:


если же сделать сетку в picturebox 14x14, то, при добавлении в listview, рисунок отображается немного некорректно:


с чем это может быть связано?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.11.2014, 12:24
Помогаю со студенческими работами здесь

Переключение изображений в PictureBox
Как реализовать две кнопки "Следующее" и "Предыдущее", что-бы в PictureBox менялось изображение по списку из ListBox?

Чередование изображений в PictureBox
Как реализовать автоматическую смену изображений в некотором интервале времени? Должно быть что-то типа такого: private void...

Размер изображений в PictureBox
У меня есть PictureBox размером 60х45 пикселей. Мне необходимо сделать так, что если в него добавлять изображение меньше чем 60х45, то оно...

Вывод изображений в pictureBox
Есть переменная, в которой хранится адрес изображения, например: string s="/Photo/srvtrvstr.jpg"; Как отобразить это фото в...

Обработка изображений в picturebox
Подскажите как можно изменить яркость/контрастность изображения помещенного в picturebox?


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
моя боль
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