2009-04-07 41 views
7

Tôi có một điều khiển combobox được lưu trữ trong một điều khiển DataGridView không bị ràng buộc. Khi người dùng chọn một mục (hoặc nhập một mục nhập và số lần truy cập vào), tôi muốn nó áp dụng thay đổi và thoát khỏi chế độ chỉnh sửa.Có thể điều khiển combobox được lưu trữ trong ô DataGridView yêu cầu kết thúc chỉnh sửa không?

Điều này có khả thi không?

Trả lời

8

Trên sự kiện CurrentCellDirtyStateChanged của DataGridView của bạn, bạn có thể gọi đoạn mã sau:

myDataGridView.EndEdit(DataGridViewDataErrorContexts.Commit) 
1

Ngoài ra bạn có thể làm:

datagridview1.CommitEdit(DataGridViewDataErrorContexts.Commit); 

nếu bạn muốn không kết thúc chỉnh sửa và giá trị của bạn sẽ được cam kết.

Các vấn đề liên quan