![]() |
|
Модераторы: Partizan, gambit |
![]()
|
|
| Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Можно ли (и если можно то как), добавлять изображения в ImageList не по одной картинке, а сразу например в количестве 1000?
Это сообщение отредактировал(а) Voyager - 6.4.2007, 13:21 |
|||
|
||||
| stashe |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 5.1.2007 Где: Донецк Репутация: 1 Всего: 1 |
ImageList.ImageCollection метод Add()
ImageList.ImageCollection.Add (Icon) Adds the specified icon to the ImageList. ImageList.ImageCollection.Add (Image) Adds the specified image to the ImageList. ImageList.ImageCollection.Add (Image, Color) Adds the specified image to the ImageList, using the specified color to generate the mask. ImageList.ImageCollection.Add (String, Icon) Adds an icon with the specified key to the end of the collection. ImageList.ImageCollection.Add (String, Image) Adds an image with the specified key to the end of the collection. |
|||
|
||||
| Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Ну это опять добавление по 1 картинке, есть ли способ добавления сразу массива? AddRange у меня не работает что-то.
|
|||
|
||||
| stashe |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 5.1.2007 Где: Донецк Репутация: 1 Всего: 1 |
запости свой код, и гришь не работает что-то?
|
|||
|
||||
| Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Сейчас у меня добавление такое:
AImageList.Images.AddRange(); не знаю как использовать, передавать надо массив Images[], которого у меня нет, но по сути AddRange наверно и не нужен, вопрос в первом сообщении темы. |
|||
|
||||
| stashe |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 5.1.2007 Где: Донецк Репутация: 1 Всего: 1 |
Use ImageList.ImageCollection to add several images to the collection. To add a single item, use one of the Add methods. © MSDN
я конечно не спец в этом деле, но написано если хошь добавить дофига, используй ImageCollection )) |
|||
|
||||
| Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
Это я и сам прочитал. Интересно как в данном случае это можно сделать?
|
|||
|
||||
| stashe |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 153 Регистрация: 5.1.2007 Где: Донецк Репутация: 1 Всего: 1 |
Насколько я понял из MSDN'а, добавлять партией мона тока через AddRange, и перед этим надо инициализировать images[]. Другого метода ни видно
|
|||
|
||||
| Voyager |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 532 Регистрация: 8.2.2005 Репутация: 3 Всего: 18 |
А смысл? Картинки лежат в другом ImageList. Нужно в один ImageList добавить все картинки другого ImageList.
|
|||
|
||||
| _Dream |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 4.11.2006 Где: Там Репутация: нет Всего: нет |
так а почему нельзя AddRange()???
почему это у тя нету массива имэйджей если картинки лежат в другом имейджЛисте?? разве Images property не возвращает так необходимую тебе коллекцию?
Это сообщение отредактировал(а) _Dream - 6.4.2007, 16:42 --------------------
Noone dies a virgin. Life screws us all... |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :) Так же не забывайте отмечать свой вопрос решенным, если он таковым является :) Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |