1,如果注册了DataGridView的SelectionChanged事件,并且,SelectionMode = DataGridViewSelectionMode.FullRowSelect,这个事件会在表格绑定数据源后响应三次,第一次选中的行为1,第二次选中的行为0,第三次选中的行为1,所以,如果需要在行选中后依据选择的行做一些操作的话,就要注意了。为了防止这种情况发生,可以在绑定数据后再设置选择模式,然后设置选择行,如DataGridView.Rows[0].Selected=true;