C#:DataGrid()控制光标跳到表格中的某行

//实际项目中用到的简单实例 
public void AutoJumpRow()
        {
            for (int i = 0; i < t_o_SelectedAll.RowCount;i++)
                {
                    bool flag = (bool)t_o_SelectedAll[i]["IsNeedModify"];
                    if(flag)
                    {
                        this.Dispatcher.Invoke(new Action(() =>
                            {
                                
                                dg_o_FE4331.ScrollIntoView(dg_o_FE4331.Items[i]);
                                dg_o_FE4331.Focus();
                                dg_o_FE4331.SelectedIndex = i;
                            }));

                        break;
                    }
                }           
        }
 

posted on 2013-05-21 10:34  缘紫轩  阅读(478)  评论(0)    收藏  举报