Список рисунков (ImageList)
Список рисунков (ImageList)
Элемент управления ImageList уже рассматривался при знакомстве с элементом ToolBar. Элемент ImageList используется для хранения коллекций растровых изображений. Как и многие другие элементы, список рисунков не отображается во время выполнения программы, а используется как контейнер, из которого по мере необходимости извлекаются хранимые изображения. Как правило, данный элемент используется совместно с такими элементами управления, как ListView, TreeView и ToolBar.
Изображения можно добавлять в элемент управления во время работы приложения. Для этого используется метод Add, который входит в состав члена класса Images. Сами картинки могут располагаться как в отдельных файлах, так и в ресурсах приложения. В листинге 3.16 показано, как можно добавить картинку из ресурсов в ImageList, а затем отобразить ее в элементе интерфейса PictureBox.
Листинг 3.16
Bitmap image = new Bitmap(Assembly.GetExecutingAssembly(),
GetManifestResourceStream(@"ImageList_CS.home.gif"));
imgList.Images.Add(image);
picTest.Image = imgList.Images[0];
Изображение добавляется в начало списка, и его порядковый номер будет равен нулю. Если в ImageList уже было одно изображение, то новая картинка будет иметь порядковый номер, равный единице. Это иллюстрируется листингом 3.17.
Листинг 3.17
private void butFromImageListClick(object sender, EventArgs e) {
picTest.Image = imgList.Images[1];
}
Все картинки, находящиеся в ImageList, имеют одинаковый размер. По умолчанию используется размер 16?16 пикселов. Разработчик может изменить размеры изображений, используя свойство ImageSize. Если менять отображаемые картинки при помощи таймера, то можно даже создать небольшую мультипликацию. Для этого достаточно список рисунков заполнить набором изображений, а затем поочередно отображать их в графическом поле.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Размещение рисунков
Размещение рисунков pdf_open_gifОткрытие рисунка GIF.Синтаксис:void pdf_open_gif(int pdf_document, string filename)Используйте функцию pdf_open_image_file().<?php$im = pdf_open_gif($pdf, "test.gif");pdf_place_image($pdf, $im, 100, 100, 1);pdf_close_image($pdf, $im);?>pdf_open_pngОткрытие рисунка PNG.Синтаксис:void pdf_open_png(int pdf_document, string filename)Используйте функцию
Поиск рисунков
Поиск рисунков Миллиарды картинок, хранящихся в Сети, могут быть использованы с самыми разными целями: в качестве рисунка Рабочего стола, как иллюстрация к научной или другой работе, для создания собственных открыток или презентаций и т. д. Искать рисунки сложнее, чем
6.1.3. Вставка рисунков
6.1.3. Вставка рисунков В любом современном документе есть рисунки - будь-то диаграмма или же простой логотип компании. Давно прошли времена сугубо текстовых документов. Рисунки оживляют документ, делают его внешне привлекательнее. Рис. 6.3. Окно вставки картинкиВставить
Открытие рисунков
Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG. Кроме рисунка файл содержит ряд параметров, определяющих значения переключателей режимов шага SNAP, сетки GRID, ортогонального режима ORTHO; принятые единицы
Создание рисунков
Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и
Сохранение рисунков
Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если
Создание рисунков
Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и
Сохранение рисунков
Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню FileSave или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если
Открытие рисунков
Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG. Кроме рисунка файл содержит ряд параметров, определяющих значения переключателей режимов шага SNAP, сетки GRID, ортогонального режима ORTHO; принятые единицы
Создание рисунков
Создание рисунков При создании рисунка могут использоваться различные стандарты. Иногда они диктуются государственными и отраслевыми стандартами или нормами предприятия, иногда – требованиями заказчика. Ключевой момент как для непосредственных исполнителей, так и
Сохранение рисунков
Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save CTRL+S на стандартной панели инструментов. Команда QSAVE используется в тех случаях, когда уже существующий рисунок сохраняется без изменения его имени. Если
Открытие рисунков
Открытие рисунков Программа AutoCAD по умолчанию записывает внутреннее представление рисунка в файл с расширением DWG.AutoCAD предлагает многооконную среду проектирования Multiple Design Environment (MDE), которая допускает одновременное открытие нескольких чертежей. Открыть существующий
Создание рисунков
Создание рисунков Создать новый рисунок позволяет команда NEW, вызываемая из падающего меню File ? New... или щелчком на пиктограмме QNew на стандартной панели инструментов.После запуска команды необходимые настройки параметров рабочей среды AutoCAD производятся в диалоговом
Сохранение рисунков
Сохранение рисунков Команда сохранения рисунка QSAVE вызывается из падающего меню File ? Save или щелчком на пиктограмме Save Ctrl+S на стандартной панели инструментов.Команды SAVE и SAVEAS предназначены для сохранения рисунка под другим именем. Команда SAVE может вызываться только из
Вставка рисунков
Вставка рисунков Инструмент вставки изображений активизируется щелчком на кнопке Figure (Изображение) раздела More (Дополнительно) палитры Toolbox (Палитра инструментов). На информационной палитре появляются его параметры (рис. 12.6). Рис. 12.6. Настройки вставки рисунков на
Печать рисунков
Печать рисунков Чтобы не тратить зря время и бумагу, перед началом печати следует выполнить следующие подготовительные действия.Выполните команду Файл ? Параметры страницы. Откроется окно, изображенное на рис. 1.27.Здесь все элементы управления размещены в нескольких