我有一个 gridEX 组件和向上/向下按钮,用于相应地更改所选行。如果我从表中选择某一行,向上按钮应选择先前选择的行上方的行。
private void btnUp_Click(object sender, EventArgs e)
{
//TODO
int rowIndex = gridEX.Row;
if (rowIndex > 0)
{
GridEXRow newSelectedRow = gridEX.GetRow(rowIndex-1);
gridEX.SelectedItems.Clear();
gridEX.MoveTo(newSelectedRow);
}
}
上面的代码选择了正确的行,但是选择不可见,就像我单击该行一样。可能是什么问题呢?