Lấy về chỉ số của DataGridview

Lập trình C#.

Ban Điều Hành: qanlh_soft, dieucay555

Lấy về chỉ số của DataGridview

Post mylove14129 06-11-2009, 21:25

Giúp mình với, mình có 1 datagridview, giờ mình muốn lấy về chỉ số Row mà người dùng đang chọn ( Select FullRow) . Nếu dùng ListBox thì nó có : listBox1.SelectedIndex nhưng với Datagrid thì mình không biết làm sao. :ym_sleepy: Hoặc nếu bạn nào có Code Add,Edit,Del trực tiếp trên DataGrid thì send mình với nhé. Thanks : :ym_love_struck:
mylove14129
Members
 
Bài viết: 19
Tham gia: 01-11-2009, 18:58

Re: Lấy về chỉ số của DataGridview

Post nickcool 08-11-2009, 15:35

Cái này cũng khá đơn giản thôi :
trong sự kiện dataGridView1_CellClick bạn lấy chỉ số của dòng đang xét :
int row;
row= e.Rowindex;
if(row>=0)
{
//làm gì bạn thích.
}
Còn cái edit ,xóa,thêm trực tiếp thì mình cũng chưa biết ^^(gà mà). Lúc nào tìm được share cho mình nha. Nick mình : vuongnguyenit20
nickcool
Members
 
Bài viết: 1
Tham gia: 08-11-2009, 15:28

Re: Lấy về chỉ số của DataGridview

Post rongchaua 09-11-2009, 16:35

Để lấy index current select row bạn dùng property CurrentCellAddress của DataGridView
int nCurrentRow = dataGridView1.CurrentCellAddress.Y;
Đây là ví dụ về Add,Edit,Del trên DataGridView
http://rongchaua.net/Web/Source/DataGri ... ontend.zip
Phần giải thích xem ở đây
http://rongchaua.net/blog/c-datagridvie ... -frontend/
rongchaua
Members
 
Bài viết: 13
Tham gia: 25-10-2007, 14:48

Re: Lấy về chỉ số của DataGridview

Post mylove14129 10-11-2009, 22:06

thanks mấy bạn, mình làm được rồi, edit với delete trực tiếp trên dg thì mình dùng contexMenuStrip( thử thấy được). ví dụ của bác rongchaua không mở được files mã nguồn :ym_crying:
mylove14129
Members
 
Bài viết: 19
Tham gia: 01-11-2009, 18:58

Re: Lấy về chỉ số của DataGridview

Post donysmallest 08-12-2009, 04:01

String maSV = dgvSinhVien.CurrentRow.Cells[0].Value.ToString();
Câu lệnh này lấy gái trị của cell đầu tiên trong datdagripview đó bạn. ở vd tren là lấy 1 mã. còn việc còn lại bạn làm gì tùy bạn.
Thân!
Con Nick
Hình đại diện
donysmallest
Members
 
Bài viết: 31
Tham gia: 02-12-2009, 00:52
Nơi ở: Hồ Chí Minh


Trở về C#

Ai đang truy cập

Đang xem diễn đàn này: 0 thành viên và 5 khách