protected CurrencyManager cmOrders;//用于数据导航控制private void btLastRecord_Click(object sender, EventArgs e)
{
if (cmOrders.Position >= 0)
{
this.DataGrid1.UnSelect(cmOrders.Position);
cmOrders.Position--;
this.DataGrid1.Select(cmOrders.Position);
this.DataGrid1.CurrentRowIndex = cmOrders.Position;
}
return;
}我要实现的功能是当单击按钮时,将DataGrid1中的当前选中的记录索引,相应上移一条记录。
可能我描述不太清楚,就是实现"上一记录",“下一记录”的功能。
当我运行时,却出现这样的错:“未将对象引用设置到对象的实例”
这是怎么回事呀!
非常感谢大家帮助一下!
{
if (cmOrders.Position >= 0)
{
this.DataGrid1.UnSelect(cmOrders.Position);
cmOrders.Position--;
this.DataGrid1.Select(cmOrders.Position);
this.DataGrid1.CurrentRowIndex = cmOrders.Position;
}
return;
}我要实现的功能是当单击按钮时,将DataGrid1中的当前选中的记录索引,相应上移一条记录。
可能我描述不太清楚,就是实现"上一记录",“下一记录”的功能。
当我运行时,却出现这样的错:“未将对象引用设置到对象的实例”
这是怎么回事呀!
非常感谢大家帮助一下!
怀疑是cmOrders
这句话出现:未将对象引用设置到对象的实例