.net Janus Gridex,添加多个子行,将焦点放在第一行

时间:2019-02-27 15:38:43

标签: .net janus gridex

在我的表中,我有1行,将其添加,然后在其中添加一个子行(子表)。当我添加第二个或第三个etc子行时,焦点始终停留在最底行。如果添加新的主行,焦点将始终移至新的主行,而不是底部的子行。 我已经尝试了所有我可以做的不同设置,但是没有一个可以改变焦点。任何帮助将不胜感激。

谢谢

1 个答案:

答案 0 :(得分:0)

添加每行后,您必须设置行位置

尝试这个,可能会对您有帮助:

grdTest.Row = (from R in grdTest.GetRows()
               where (int)R.Cells["PKeyColumnName"].Value == PKeyValue
               select R).FirstOrDefault().RowIndex;

“ PKeyColumnName” 是唯一的列,您可以从表中获取任何列

“ PKeyValue” 是唯一列(最后添加的行)的值