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

Тема в разделе ".NET", создана пользователем Zell, 21 мар 2007.

Статус темы:
Закрыта.
  1. Zell

    Zell Гость

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

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

    NikSoft Гость

    Можно сделать так

    Код (Text):
    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");
     
  3. Zell

    Zell Гость

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

    Pasha Гость

    у Bitmap есть конструктор
    Код (Text):
    public Bitmap (
    string filename
    )
    Bitmap унаследован от Image.
     
  5. Zell

    Zell Гость

    Йолки-палки О_о
    Для: Pasha
    Спасибо! :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей