DevExpress中通过数据的Row Index 或 值 取得 GridView的RowHandle

来源:互联网 发布:关于淘宝的书最新 编辑:程序博客网 时间:2024/05/16 10:55
  1. public class GridHelp
  2.     {
  3.         public static void GetGridFocusHandle(DevExpress.XtraGrid.Views.Grid.GridView gridView, DataTable source, string columnName,object findName)
  4.         {
  5.             int focusHandle = 0;
  6.             string Condition = columnName + "='" + findName + "'";
  7.             DataRow[] row = source.Select(Condition);
  8.             if (row.Length > 0)
  9.             {
  10.                 focusHandle = source.Rows.IndexOf(row[0]);
  11.                 focusHandle = gridView.GetRowHandle(focusHandle);
  12.                 gridView.SelectRow(focusHandle);
  13.                 gridView.FocusedRowHandle = focusHandle;
  14.             }
  15.         }
  16.     }
原创粉丝点击