Открыть картинку из файла в Compact Framework

  • Автор темы Zell
  • Дата начала
Статус
Закрыто для дальнейших ответов.
Z

Zell

#1
Итак, нужно показать в PictureBox картинку. Показать её нужно в PictureBox, имеющем размеры 200*150, для чего картинку нужно отресайзить. Добавил imageList1, указал размер в принимаемых картинках и...
Код:
imageList1.Images.Add(Image.FromHbitmap(???));
Из доступных методов только FromHbitmap, который я так и не понял как применять.

Точная формулировка вопроса: как сделать Hbitmap из картинки, которая находится в файловой системе девайса(ну, допустим, тот же Flower.jpg, лежащий в My pictures)?
 
N

NikSoft

#2
Итак, нужно показать в PictureBox картинку
Можно сделать так

Код:
private System.Windows.Forms.PictureBox pictureBox1;
...

pictureBox1 = new System.Windows.Forms.PictureBox();
pictureBox1.InitialImage = null;
pictureBox1.Location = new System.Drawing.Point(37, 30);
pictureBox1.Name = "pictureBox1";
pictureBox1.Size = new System.Drawing.Size(200, 150);
pictureBox1.TabIndex = 0;
pictureBox1.TabStop = false;
pictureBox1.Image = Image.FromFile(@"C:\test\img11.jpg");
 
Z

Zell

#3
Для: NikSoft
В Compact Framework нет метода FromFile у Image. Только FromHbitmap. ;)
 
P

Pasha

#4
у Bitmap есть конструктор
Код:
public Bitmap (
string filename
)
Bitmap унаследован от Image.
 
Статус
Закрыто для дальнейших ответов.