zoukankan      html  css  js  c++  java
  • 判断DataGridView滚动条是否滚动到当前已加载的数据行底部

    private void dataGridView1_Scroll(object sender, ScrollEventArgs e)
    {
      if (e.ScrollOrientation == ScrollOrientation.VerticalScroll && 
           (e.NewValue + dataGridView1.DisplayedRowCount(false) == dataGridView1.Rows.Count))//垂直滚动条滚动到底部,数据为加载完,则再次加载
      {
        if (this.m_HasLoaderFinish == true) return;

        if (this.m_Cursor != null)
       {
          //设置当前光标为忙碌状态
          this.Cursor = Cursors.WaitCursor;

          try
          {
            //填充记录集到数据
            this.FillRecordToDataTable(this.m_Fields);
          }
          catch (Exception ex)
         {
            MessageBox.Show(ex.Message);
         }

         //设置当前光标为正常状态
         this.Cursor = Cursors.Default;
        }
      }

    }

  • 相关阅读:
    SpringBoot整合jsp
    SpringBoot常用application.properties配置
    SpringBoot入门
    vue cli创建vue项目
    vue 指令
    vue hello
    pytest doc
    atom
    java csvutil
    Django uuidfield 实现自动生成唯一列,并设置为主键
  • 原文地址:https://www.cnblogs.com/marshhu/p/4689710.html
Copyright © 2011-2022 走看看