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

Đề tài: Hiển thị ảnh lấy trong db ra litsview

  1. #1
    Ngày gia nhập
    07 2011
    Bài viết
    2

    Mặc định Hiển thị ảnh lấy trong db ra litsview

    E chào mọi người.
    Em đang mắc 1 chỗ mà tìm được hướng gải quyết, rất mong được mọi người giúp.

    Em load toàn bộ sách ở trong db với thư mục là Story. Nhưng khi hiển thị ảnh n không trùng khớp với tựa sách mà bị lộn.

    Đây là hình ảnh
    Click vào hình ảnh để lấy hình ảnh lớn

Tên:		123.JPG
Lần xem:	5
Size:		57.8 KB
ID:		7306

    Đây là đoạn code e làm :

    public void getBook(loadBook visit)
    {
    int weight = 90;
    int height = 130;

    ImageList imgList;
    DataTable dt = new DataTable();
    TreeNode currNode = tvwAllBook.SelectedNode;
    string nameNode = currNode.Text;
    dt = visit(nameNode); //đây là delegate e gọi để tham chiếu đên pt ở dưới
    DataRow dr ;
    for (int i = 0; i < dt.Rows.Count; i++)
    {

    dr = dt.Rows[i];
    imgList = new ImageList();
    imgList.ImageSize = new Size(weight, height);
    imgList.Images.Add(Image.FromFile(dr[dt.Columns[8]].ToString()));
    lstLoadBook.LargeImageList = imgList;
    lstLoadBook.Items.Add(dr[dt.Columns[2]].ToString(),i);
    }

    }

    Ở đây rõ khi i = 0 thì cái ảnh đầu tiên trong imgList cũng đc add vào với index = 0;
    Sau đó n load item vào listview với text là tên cuốn sách e lấy trong db và ảnh la cái index thứ i (bộ item đầu tiên index ảnh sẽ là 0) nhưng ở đây n chỉ nhận cái i cuối cùng của vòng for (ảnh dragonball là ảnh cuối cùng)
    Em không hiểu lắm hay e phân tích có vấn đề.
    Rất mong mọi ng giúp.
    E cảm ơn ná

  2. #2
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Xem cái này! Chắc giúp dc em đó!

    Anh làm Demo này trên DataGridView --> ListView cũng tựa tựa thôi chỉ thay Cells[] = Node thôi
    Attached Files Attached Files

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

  1. Thắc mắc hiện subitem của litsview lên messagebox?
    Gửi bởi voluong0thaicuc trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 2
    Bài viết cuối: 23-03-2012, 08:09 AM
  2. Đưa danh sach từ treview sang litsview?
    Gửi bởi authanhkiem trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 25-09-2009, 12:00 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