c# - Getting the selected row from dataGridView1 -
c# - Getting the selected row from dataGridView1 -
i have datagridview1 on wondows form application. have populated datagridview1 list of strings. works great. but...
i need able grab row user selected on , can't seem it. code gives me error, written below.
i have copied gridviewrow form msdn site.
private void editbutton_click(object sender, eventargs e) { gridviewrow row = datagridview1.selectedrow; //this have been using before list box. if (itemlist.selectedindex >= 0) { int newint = itemlist.selectedindex; form form = new newitemw(selectedfolder, this, items[newint], windowenum.itemedit); form.show(); } }
i have tried getting error: "the type or namespace 'gridviewrow' not found."
my basic question how work?
assuming using winforms datagridview
should this:
private void editbutton_click(object sender, eventargs e) { if (datagridview1.selectedrows.count > 0) { datagridviewrow row = datagridview1.selectedrows[0]; if (itemlist.selectedindex >= 0) { int newint = itemlist.selectedindex; form form = new newitemw( selectedfolder, this, items[newint], windowenum.itemedit); form.show(); } } }
by copying link have mixed wpf controls , code winforms. folks mix names datagridview
vs gridviewrow
, have copied wong property selectedrow
. instead utilize first element of selectedrows
collection. check or else array acess crash..
c# datagridview
Comments
Post a Comment