Tôi đã thêm một cột hộp kiểm vào một DataGridView trong biểu mẫu C# của tôi. Chức năng cần phải năng động - bạn chọn một khách hàng và mang đến tất cả các mục của họ có thể được phục vụ, và bạn chọn cái nào trong số họ bạn muốn được phục vụ lần này.cột hộp kiểm DataGridView - giá trị và chức năng
Dù sao, mã bây giờ sẽ thêm một hộp chckbox vào đầu DGV. Những gì tôi cần biết là:
1) Làm cách nào để tạo cột sao cho toàn bộ cột được "kiểm tra" theo mặc định? 2) Làm cách nào để đảm bảo rằng tôi chỉ nhận được các giá trị từ hàng "đã kiểm tra" khi tôi nhấp vào nút ngay bên dưới DGV?
Dưới đây là đoạn code để chèn cột:
DataGridViewCheckBoxColumn doWork = new DataGridViewCheckBoxColumn();
doWork.HeaderText = "Include Dog";
doWork.FalseValue = "0";
doWork.TrueValue = "1";
dataGridView1.Columns.Insert(0, doWork);
Vì vậy, những gì tiếp theo? Bất kỳ trợ giúp nào sẽ được đánh giá cao!
Cảm ơn rất nhiều! Điều đó thực sự hữu ích, nhưng chỉ một điều ... khi tôi đến điểm đó, để lấy thông tin từ các hàng đã chọn, làm cách nào để lấy thông tin từ một ô cụ thể (ví dụ giá trị ô trong cột 2 của tất cả các ô đã chọn) Ngoài ra ... bạn thực sự dường như biết nội dung của bạn cho C#, bất kỳ sách nào bạn có thể đề xuất? Cảm ơn. –
Thực ra, đừng bận tâm đến điều đó, tôi đã tìm ra cách để làm điều đó. Cảm ơn một lần nữa vì sự giúp đỡ của bạn! –
Rất vui khi bạn tìm thấy nó. Đối với một cuốn sách để giới thiệu, tôi không thể nói rằng tôi biết về bất kỳ cho việc học C#. Tôi sử dụng trang web msdn (http://msdn.microsoft.com/en-us/library/ms229335.aspx) để tìm kiếm các phương pháp/thuộc tính/mô tả/ví dụ/v.v., vì vậy tôi sẽ nói rằng đó có thể là tốt nhất tham khảo, oh một SO quá;) – SwDevMan81