Rzutowanie Image <-> Bitmap

0

Czy rzutowanie Image na Bitmape i na odwrot powoduje straty danych?

0

Według mnie nie. Bitmap dziedziczy po Image i jedynie dostarcza dodatkowych metod.

0

Ok, dzięki. A przy okazji, mam pytanie.

Mam ImageList i chce zrobić wykaz tych Image'ow w ListViewie. Wiec za pomoca foreach pobuje przeleciec elementy kolekcji Images i dodac dany element do kolekcji Items z listViewa. Mam problem z napsianiem kodu doajacego za pomoca metody .Add().

foreach (Image img in imageList1.Images)
            {

                listView1.Items.Add(//chcę dodać nazwe danego Imaga z imageViewa oraz jego obraz
            }

Przy okazji, jaki typ widoku w listView mam wybrac aby ikona byla wyswietlana z nazwa?
Pzdr

0
listView1.LargeImageList = imageList;
foreach(string key in imageList.Images.Keys)
{
    listView1.Items.Add(key, imageList.Images.IndexOfKey(key));
}

I widok LargeIcons.

0
Rev.pl napisał(a)
listView1.LargeImageList = imageList;
foreach(string key in imageList.Images.Keys)
{
    listView1.Items.Add(key, imageList.Images.IndexOfKey(key));
}

I widok LargeIcons.

Rozwiązałem to inaczej, ale dzięki. Ostatnie Pytanie. Jak Wyciągnąć nazwę oraz Image z SelectedItem danego ListView? Jakies Rzutowanie z ListView.SelectedListViewItemCollection?

1 użytkowników online, w tym zalogowanych: 0, gości: 1