Từ 1 tới 10 trên tổng số 10 kết quả

Đề tài: Hiển thị 1 file ảnh gif, jpg lên form?

  1. #1
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    Mặc định Hiển thị 1 file ảnh gif, jpg lên form?

    Mình muốn nhấn 1 button thì hiển thị ảnh lên PictureBox.Có phải dùng 2 class là Image và Graphic để thực hiện không?Nhưng làm như trong MSDN thì báo lỗi hoài?

  2. #2
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi whamy04 Xem bài viết
    Mình muốn nhấn 1 button thì hiển thị ảnh lên PictureBox.Có phải dùng 2 class là Image và Graphic để thực hiện không?Nhưng làm như trong MSDN thì báo lỗi hoài?
    Code:
    private void button1_Click(object sender, EventArgs e)
            {
                Bitmap bitmap = new Bitmap(@"D:\PICTURES\avatar313_16.gif");
                pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;
                pictureBox1.Image = bitmap;
            }

  3. #3
    Ngày gia nhập
    12 2006
    Nơi ở
    HCM
    Bài viết
    62

    Để hình ảnh được hiển thị fit kích thước của picturebox thì dùng StretchImage.
    Mình dùng PictureBoxSizeMode.Zoom thì thấy nó chỉ nhỏ lại, làm sao định tỉ lệ thu nhỏ hay phóng to?
    Còn muốn Form tự động mở rộng để thấy được đầy đủ hình ảnh thì làm sao?
    Đã được chỉnh sửa lần cuối bởi whamy04 : 01-07-2007 lúc 07:39 PM.

  4. #4
    Ngày gia nhập
    01 2007
    Bài viết
    412

    Trích dẫn Nguyên bản được gửi bởi whamy04 Xem bài viết
    Còn muốn Form tự động mở rộng để thấy được đầy đủ hình ảnh thì làm sao?
    Cứ cho nó phóng to hết cỡ là bảo đảm thấy hết được.
    Công việc này không dễ, vì sao? Nếu tớ chọn bức ảnh có độ phân giải 1600x1200 thì cậu có phóng to hết cỡ thì cũng khó mà thấy được

  5. #5
    Ngày gia nhập
    04 2007
    Bài viết
    10

    Cho mình hỏi vậy chứ muốn load ảnh gif và làm cho nó chuyển động thì phải làm thế nào?

  6. #6
    Ngày gia nhập
    06 2007
    Nơi ở
    TP.HCM
    Bài viết
    113

    Mặc định Hiển thị 1 file ảnh gif, jpg lên form?

    Trích dẫn Nguyên bản được gửi bởi LongIsland Xem bài viết
    Cho mình hỏi vậy chứ muốn load ảnh gif và làm cho nó chuyển động thì phải làm thế nào?
    Cái picturebox có hổ trợ bạn load file .gif, khi load lên picturebox nó vẫn động như bình thường.

    Có nhiều cách để load hình lên picturebox. Cái phương thức ở trên chỉ là dùng với bmp. Vậy thì với cách này:

    Code:
    pictureBox1.Image = Image.FromFile(@"G:\My Documents\avatar1\303014.gif");
    Bạn có thể load bất kỳ dạng file nào lên picturebox.

    Gác Kiếm

  7. #7
    Ngày gia nhập
    10 2007
    Nơi ở
    HCMUNS
    Bài viết
    459

    Bạn có thể load bất kỳ dạng file nào lên picturebox.
    Vậy tui load file .svg được ko cậu ?
    Keep moving forward!

    ... Retired ...

  8. #8
    Ngày gia nhập
    01 2009
    Bài viết
    201

    Mình làm theo bài neverland87 bị lỗi nè
    Attached Files Attached Files

  9. #9
    Ngày gia nhập
    10 2010
    Bài viết
    3

    Có bạn nào biết cách điều chỉnh picturebox sao cho phù hợp với kích thước thật của ảnh ko vậy? chỉ cho mình với!
    Thêm một câu hỏi nữa: mình có một tấm ảnh, nó được chia nhỏ ra thành nhiều tấm ảnh, làm sao để ghép các ảnh nhỏ đó thành tấm ảnh ban đầu để hiển thị lên picturebox?
    giúp mình với nhé! cảm ơn các bạn nhiều lắm!

  10. #10
    Ngày gia nhập
    06 2012
    Nơi ở
    HCM
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi neverland87 Xem bài viết
    Cứ cho nó phóng to hết cỡ là bảo đảm thấy hết được.
    Công việc này không dễ, vì sao? Nếu tớ chọn bức ảnh có độ phân giải 1600x1200 thì cậu có phóng to hết cỡ thì cũng khó mà thấy được
    PictureBox có phần Zoom mà bạn, dù nó to cỡ nào thì khi chọn Zoom nó cũng vừa kích thước của PictureBox !

Các đề tài tương tự

  1. ADO.NET Làm thế nào để khi Form load lên thì nhạc bắt đầu hát cho đến khi form thoát thì thôi
    Gửi bởi huuphat trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 15-07-2012, 10:29 AM
  2. ADO.NET Đọc nội dung file .doc từ database lên form
    Gửi bởi anh6tk2 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 07-07-2012, 09:23 AM
  3. Trả lời: 1
    Bài viết cuối: 02-11-2011, 04:10 PM
  4. Khi Close Form bằng nút X trên form hiện lên mesage?
    Gửi bởi harleydavidsons trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 16
    Bài viết cuối: 15-04-2011, 10:53 AM
  5. Load dữ liệu trong file .txt lên form C#?
    Gửi bởi banglangtim trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 23-03-2009, 07:23 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn