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

Đề tài: ListView Nguồn không thể thêm vào 2 ListView đích lỗi: Cannot add or insert the item 'MaKH01' in more than one place

  1. #1
    Ngày gia nhập
    04 2010
    Bài viết
    43

    Mặc định ListView Nguồn không thể thêm vào 2 ListView đích lỗi: Cannot add or insert the item 'MaKH01' in more than one place

    Mình thực hiện từ 1 listview nguồn thêm vào 2 list view đích thì thông báo lỗi. Bạn nào có cách giải quyết vấn đề này hay có cách khác xin chỉ mình với,. Cảm ơn! Mong các bạn giúp đỡ.

    foreach (ListViewItem item in listViewNguon.Items)
    {
    listViewNguon.Items.Remove(item);
    listViewDich.Items.Add(item);
    listViewTemp.Items.Add(item);
    }

    Lỗi: Cannot add or insert the item 'MaKH01' in more than one place. You must first remove it from its current location or clone it.\r\nParameter name: item

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

    Hình như Data source của 2 grid phải khác nhau thì phải!

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

    Không có sử dụng gridview, bạn ơi

  4. #4
    Ngày gia nhập
    08 2009
    Nơi ở
    C:\Documents and Settings\ME\My Documents\Visual Studio 2010
    Bài viết
    516

    Trích dẫn Nguyên bản được gửi bởi hoicuibap Xem bài viết
    Mình thực hiện từ 1 listview nguồn thêm vào 2 list view đích thì thông báo lỗi. Bạn nào có cách giải quyết vấn đề này hay có cách khác xin chỉ mình với,. Cảm ơn! Mong các bạn giúp đỡ.

    foreach (ListViewItem item in listViewNguon.Items)
    {
    listViewNguon.Items.Remove(item);
    listViewDich.Items.Add(item);
    listViewTemp.Items.Add(item);
    }

    Lỗi: Cannot add or insert the item 'MaKH01' in more than one place. You must first remove it from its current location or clone it.\r\nParameter name: item
    Bạn phai Add xong mới Remove chứ.

  5. #5
    Ngày gia nhập
    09 2011
    Nơi ở
    TP Hồ Chí Minh
    Bài viết
    37

    Trích dẫn Nguyên bản được gửi bởi hoicuibap Xem bài viết
    Mình thực hiện từ 1 listview nguồn thêm vào 2 list view đích thì thông báo lỗi. Bạn nào có cách giải quyết vấn đề này hay có cách khác xin chỉ mình với,. Cảm ơn! Mong các bạn giúp đỡ.

    foreach (ListViewItem item in listViewNguon.Items)
    {
    listViewNguon.Items.Remove(item);
    listViewDich.Items.Add(item);
    listViewTemp.Items.Add(item);
    }

    Lỗi: Cannot add or insert the item 'MaKH01' in more than one place. You must first remove it from its current location or clone it.\r\nParameter name: item
    Bạn bỏ một trong hai dòng này là code ok:
    Code:
        listViewDich.Items.Add(item);
        listViewTemp.Items.Add(item);
    Không xài ListView nhiều, nhưng mình đoán là do các thuộc tính hoặc phương thức nào đó của ListView nên 2 ListView không có thể có cùng Source được. Bạn nên dùng cách khác thôi

    Nếu bạn cho mọi người biết bạn tính làm gì với listViewDich và listViewTemp thì mọi người sẽ giúp bạn tìm đường khác
    p/s: ta là gấu

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

  1. Di chuyển item từ listview này sang listview khác?
    Gửi bởi taocao1m8 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 19-12-2012, 02:55 PM
  2. Winform. Làm thế nào để thêm nhiều checkbox vào 1 item ListView hoặc TreeView
    Gửi bởi votrongtrung1 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 0
    Bài viết cuối: 11-04-2012, 01:47 PM
  3. Select item trong listview khi biết index của item
    Gửi bởi dotritiep trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 16-09-2011, 11:19 AM
  4. Thay đổi màu nền item của listview khi nó được chọn?
    Gửi bởi hungphong10tin trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 31-07-2011, 03:43 PM
  5. Load 1 Item lên Listview sau đó Select Item đó
    Gửi bởi minhquan22 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 25-11-2010, 10:01 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