c# - Unexpected Null Reference Exception on a DataGridView.CurrentCell.RowIndex property -
is possible datagridview.currentcell property not null , yet have null value on rowindex property? if so, how go preventing this?
extra info: value beign checked on selectionchanged event datagridview maintain selected row's index stored in class field.
code follows:
private void dgtraffic_selectionchanged(object sender, eventargs e) { seek { if (dgreport.currentcell != null) actualrow = dgreport.currentcell.rowindex; } grab (nullreferenceexception ex) { #if debug messagebox.show("error on dgtraffic_selectionchanged:\n" + ex.message); #endif } } somehow got unhandled nullreferenceexception @ line references rowindex property, added try-catch can't figure out how happen. way, realize method name says "dgtraffic" , object used in method's body reads dgreport. in fact set that, method beingness used dgreport's selectionchanged event.
c# winforms datagridview nullreferenceexception
No comments:
Post a Comment