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

Đề tài: xóa những dòng được chọn trong listview như thế nào ?

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

    Question xóa những dòng được chọn trong listview như thế nào ?

    e đang giải mấy đề tốt ngiệp, ở đây có phần xóa nhiều dòng được chọn trong listview, nhưng trong đề nó k cho dùng check
    bác nào biết cách khác chỉ e với

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

    Nếu như cho dùng CheckBox thì dùng Checked, không cho dùng thì dùng Selected (Kết hợp với phím Shift, Ctrl khi dùng chuột để chọn dòng trên ListView).

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

    Trích dẫn Nguyên bản được gửi bởi iamonlining Xem bài viết
    Nếu như cho dùng CheckBox thì dùng Checked, không cho dùng thì dùng Selected (Kết hợp với phím Shift, Ctrl khi dùng chuột để chọn dòng trên ListView).
    mình có thử dùng Selected rùi nhưng mà ko xóa được, nó chỉ xóa được 1 dòng ah

  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 caohuynhbao Xem bài viết
    mình có thử dùng Selected rùi nhưng mà ko xóa được, nó chỉ xóa được 1 dòng ah
    Cho mình xem code của bạn thế nào nào. Bạn có thể duyệt các dòng được Selected hoặc duyệt tập SelectedRows của ListView.

  5. #5
    Ngày gia nhập
    08 2011
    Bài viết
    27

    Code:
    private void button1_Click(object sender, EventArgs e)
            {
                for (int i = 0; i < listView1.Items.Count; i++)
                {
                    if (listView1.Items[i].Selected)
                        listView1.Items[i].Remove();
                }
            }
    Attached Files Attached Files

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

    Mặc định xóa những dòng được chọn trong listview như thế nào ?

    Trích dẫn Nguyên bản được gửi bởi caohuynhbao Xem bài viết
    e đang giải mấy đề tốt ngiệp, ở đây có phần xóa nhiều dòng được chọn trong listview, nhưng trong đề nó k cho dùng check
    bác nào biết cách khác chỉ e với
    Bạn dùng lệnh sau:
    foreach(ListViewItem lv in listView1.SlectedItem)
    {

    listView1.Items.Remove(lv);
    }

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

  1. Cách xóa nhiều dòng trong gridview trên C# như thế nào?
    Gửi bởi minhdv85 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 21-10-2011, 09:59 AM
  2. Database Xóa dữ liệu từng cột từ Listview trong C# như thế nào ?
    Gửi bởi tntien.ecit trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 27-09-2011, 02:07 PM
  3. ADO.NET xóa nhiều dòng trên listview trong C#?
    Gửi bởi banlinhviet trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 21-03-2011, 11:37 AM
  4. Xóa 1 dòng trong ma trận như thế nào?
    Gửi bởi chicken_hamhoc trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 16-04-2009, 10:30 AM
  5. Làm thế nào để xóa 1 dòng trong C#
    Gửi bởi thansau741 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 28-03-2008, 04:18 PM

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