zoukankan      html  css  js  c++  java
  • datagirdview设置自动跳行

    /// <summary>
    /// 设置自动跳行选择
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    int index = 0;//dgv索引
    bool b = false;//判断是否未向下滚或向上滚
    //int index=0;
    private void timer3_Tick(object sender, EventArgs e)
    {
    if (this.dataGridView2.Rows.Count > 0)
    {
    int count = this.dataGridView2.Rows.Count - 1;

    if (index > count)
    {
    // b = true;//往上滚
    // index= this.dataGridView1.Rows.Count - 1;
    b = false;//往下滚
    dataGridView2.Rows[index - 1].Selected = false;
    index = 0;
    }

    else if (index <= 0)
    {
    b = false;//往下滚
    index = 0;
    }


    if (b)
    {
    index--;
    dataGridView2.Rows[index].Selected = true;//选择行
    if (index != count)
    dataGridView2.Rows[index + 1].Selected = false;//取消选中行
    dataGridView1.FirstDisplayedScrollingRowIndex = index;

    }
    else
    {
    dataGridView2.Rows[index].Selected = true;
    if (index != 0)
    dataGridView2.Rows[index - 1].Selected = false;
    dataGridView2.FirstDisplayedScrollingRowIndex = index;
    index++;


    }

    }

    timer3.Enabled = false;
    EnableTimer();
    }
    private void EnableTimer()
    {
    timer3.Enabled = true;
    }

  • 相关阅读:
    二分法查找递归方式()
    JDBC操作MySQL(crud)
    (转)JAVA中的权限修饰符
    抽象类和接口(面试题总结)
    java基础-集合
    Java泛型通配符以及限定
    div中嵌套的多个div使用了浮动后居中的办法
    将博客搬至CSDN
    (补)Java解析XML之dom4j
    Java单元测试
  • 原文地址:https://www.cnblogs.com/jasonch123/p/9242195.html
Copyright © 2011-2022 走看看