private void binCodeSet_PositionChanged(object sender, EventArgs e)
{
// 判断数据有修改,是否继续操作。
if (TestModify())
{
// 不继续时,光标停留在该行
// TODO 不知怎么实现??
}
BindControl();
}
预想操作:
表格绑定的数据源,可以单元格修改,在行移动时,判断表格该行是否有修改,如果有修改则提示消息,并询问是否继续,如果点否,则停留在该行,点是则光标进入下一行。
实际操作:
修改后,点击别的行,会提示已经修改的消息,并询问是否继续,然后,不论是点是还是点否,光标都会进入所点击的其他行。
现在想如果点否,焦点不离开当前行。