if (this.BindingContext[mDataSet, "Student.StudentScore"].Position == 0)
{
//MessageBox.Show(BindingContext[mDataSet, "Student.StudentScore"].Position.ToString());
btnPrev.Enabled = false;
btnFirst.Enabled = false;
}
if (this.BindingContext[mDataSet, "Student.StudentScore"].Position ==
(this.BindingContext[mDataSet, "Student.StudentScore"].Count-1 ))
{
btnNext.Enabled = false;
btnLast.Enabled = false;
}做一个成绩表,当记录是第一条时,查看前一条记录的按键失效,最后一条时,查看后一条记录的按键失效,本人的数据库中有四条记录,Count本应该为4的,可在程序执行过程中,一直为1,导致向前和身后的按键都失效了,每次只读取一条数据,请各位高手指导。
{
//MessageBox.Show(BindingContext[mDataSet, "Student.StudentScore"].Position.ToString());
btnPrev.Enabled = false;
btnFirst.Enabled = false;
}
if (this.BindingContext[mDataSet, "Student.StudentScore"].Position ==
(this.BindingContext[mDataSet, "Student.StudentScore"].Count-1 ))
{
btnNext.Enabled = false;
btnLast.Enabled = false;
}做一个成绩表,当记录是第一条时,查看前一条记录的按键失效,最后一条时,查看后一条记录的按键失效,本人的数据库中有四条记录,Count本应该为4的,可在程序执行过程中,一直为1,导致向前和身后的按键都失效了,每次只读取一条数据,请各位高手指导。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货