zoukankan      html  css  js  c++  java
  • 如何根据GridView中某列的值来选中该行,并将此行显示在GridView最顶端

            // 根据ID选中行,并将选中行显示在GridView最顶端

            protected void SelectRowByID(DataGridView dgv, string ID)

            {

                //根据GridView某字段的值获得行号

                DataRow[] rows = (dgv.DataSource as DataTable).Select("ID='" + ID + "'");

                if (rows.Length > 0)

                {

                    int findRow = (dgv.DataSource as DataTable).Rows.IndexOf(rows[0]);

                    dgv.ClearSelection();

                    if (findRow != -1)

                    {

                          dgv.FirstDisplayedScrollingRowIndex = findRow;//将此行滚动到GridView最项端

                    }

                    dgv.Rows[findRow].Selected = true;

                }

            }

  • 相关阅读:
    python 字符编码
    python 模块 json
    python 命令空间
    python 装饰器
    ItemsControl Grouping分组
    WPF CanExecuteChanged
    WPF 控件树
    Bingding模型
    WCF中的AsyncPattern
    WPF中获取指定坐标依赖对象数据项
  • 原文地址:https://www.cnblogs.com/pfcan66/p/2688835.html
Copyright © 2011-2022 走看看