• Winform DataGridView 跳转到指定数据行


    关键代码:this.dataGridView1.CurrentCell = this.dataGridView1.Rows[number].Cells[0];

    namespace WindowsFormsApp1
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }

            private void 生成数据ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                List lst = new List();
                for (int index = 0; index < 9999; index++)
                {
                    var model = new TestModel();
                    model.A1 = "A1:" + index;
                    model.A2 = "A2:" + index;
                    model.A3 = "A3:" + index;

                    lst.Add(model);
                }

                this.dataGridView1.DataSource = lst;
            }

            private void 冻结ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.dataGridView1.Enabled = false;
            }

            private void 解冻ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                this.dataGridView1.Enabled = true;
            }

            private void 跳转到指定行ToolStripMenuItem_Click(object sender, EventArgs e)
            {
                FrmNumber fm = new FrmNumber();
                fm.ShowDialog();
                int number = fm.number;

                if (this.dataGridView1.Rows.Count == 0)
                {
                    return;
                }

                this.dataGridView1.CurrentCell = this.dataGridView1.Rows[number].Cells[0];
            }
        }
    }

    namespace WindowsFormsApp1
    {
        public partial class FrmNumber : Form
        {
            public int number = 0;
            public FrmNumber()
            {
                InitializeComponent();
            }

            private void button1_Click(object sender, EventArgs e)
            {
                this.number = Convert.ToInt32(this.textBox1.Text.Trim());
                this.Close();
            }
        }
    }

     

  • 相关阅读:
    Vue项目前期准备工作
    【Note17】PECI(Platform Environment Control Interface)
    立创EDA仿真入门1 基本操作
    Python 编码规范 笔记
    【AGC】增长服务2-应用内消息示例
    【Call for papers】CSFW-2023(CCF-B/网络与信息安全/2023年2月3日截稿)
    检测摄像头的fps
    同步锁的分类
    化妆品展示网页设计作业 静态HTML化妆品网站 DW美妆网站模板下载 大学生简单网页作品代码 个人网页制作 学生个人网页设计作业
    【音视频】AAC音频压缩格式
  • 原文地址:https://blog.csdn.net/MyNameIsXiaoLai/article/details/126352184