thuvienwinform - Với gridView của DevExpress, nếu không nói quá thì có thể hiển thị dữ liệu với mọi cách mà ta muốn. Nó hỗ trợ quá tuyệt vời! Nhưng thêm những thứ khác ngoài dữ liệu. Cụ thể như nút, ô lựa chọn,...ta làm thế nào! Sau đây mình xin được giới thiệu cách thêm nút lên gridView của DevExpress. Cách là là thêm một cột HyperLinkEdit cho GridView sau đó hiển thị HyperLink đó bằng hình ảnh (nhìn giống nút)
CÁC BƯỚC THỰC HIỆN (3 BƯỚC)
Bước 1: Thêm 1 cột cho GridView
Ấn mũi tên chọn Add Column
Bước 2: Chỉnh Column Edit cho cột vừa thêm. Chọn New -> HyperLinkEdit
Ấn mũi tên của cột xong sủa giá tị của Column Edit thành HyperLinkEdit
Bước 3: Đặt ảnh cho HyperLinkEdit
Ấn mũi tên chọn Run Designer
Columns -> chọn cột vừa thêm. Chú ý tên biến ở đây là repositoryItemHyperLinkEdit1
Kéo xuống đến thuộc tính Image Chọn hình ảnh cẩn hiển thị
Căn giữa cho ảnh (mục đích là che đi chữ của cột)
Bước 4: Viết mã cho sự kiện ấn (Click) cho nó. Chúng nó sẽ viết nó trong sự kiện Form_Load:
Cách 1:
private void frmQuanLiBaiSoan_Load(object sender, EventArgs e)
{
repositoryItemHyperLinkEdit1.Click += repositoryItemHyperLinkEdit1_Click;//Gõ += xong ấn Tab
}
private void repositoryItemHyperLinkEdit1_Click(object sender, EventArgs e)
{
//mã sự kiện
}
Cách 2:
private void frmQuanLiBaiSoan_Load(object sender, EventArgs e)
{
repositoryItemHyperLinkEdit1.Click += (s1, e1) =>
{
//mã sự kiện
};
}
Tham khảo thêm việc tùy chình GridView tại http://nvnhan2910.blogspot.com/2014/06/windowform-lam-viec-voi-gridview-grid.html
Xem thêm:







Không có nhận xét nào:
Đăng nhận xét