Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Sử dụng GridControl Devexpress cho WinForms

17:56 18-05-2017 7.499 lượt xem 2 bình luận 17:13 03-12-2017

Ai đã sử dụng qua Devexpress để viết ứng dụng WinForms có thể cho mình hỏi được không. Hiện tại mình đang sử dụng GridControl để tạo bảng hiển thị dữ liệu. Mình muốn thêm một dòng dữ liệu trực tiếp trên gridcontrol nhưng khi mình nhập dữ liệu vào một ô thì khi nhập vào ô khác thì ô vừa nhập dữ liệu không còn dữ liệu nữa. Không biết là phải chỉnh thêm thông số nào cho gridcontrol không.
Ai biết chỉ giúp mình với

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Dinh Tona đã bình luận 17:13 03-12-2017

Đối với gridControl trong Devexpress, các cột trên  grid phải là các trường trong datatable bạn truyền vào.

VD: mình có một DataTable dt bao gồm các cột (maNV, hoTen, ngaySinh) thì khi bạn thiết kế cho gridControl bạn cũng phải thêm 3 cột là Mã nhân viên, Họ Tên, Ngày sinh. Đồng thời thiết lập tương ứng cho các column đó ở trường Fieldname trong Design gridControl là maNV, hoTen, ngaySinh tương ứng.

Nếu bạn tạo ra thêm một column trong gridControl mà không có trong DataTable, VD: bạn có thêm một cột là gioiTinh trên lưới, thì khi bạn nhập dữ liệu cho cột giới tính, nó sẽ biến mất sau khi bạn focus qua cột khác.

Giải quyết: bạn phải thêm một cột  vào DataTable dt là gioiTinh giống với fieldName cột đó trên lưới. Nghĩa là dt phải là dt(maNV, hoTen, ngaySinh, gioiTinh)

Chúc vui ! ^^

K9 SuperAdmin, KquizAdmin, KquizAuthor đã bình luận 21:02 18-05-2017

xem cái này có giúp được bạn k nhé

 

https://documentation.devexpress.com/#WindowsForms/CustomDocument752

Câu hỏi mới nhất