C# DataGridView搜尋

來源:互聯網
上載者:User

標籤:datagridview   style   blog   ar   color   os   sp   for   on   

    private void button3_Click(object sender, EventArgs e)              {                  int row = dataGridView1.Rows.Count;//得到總行數                  int cell=dataGridView1.Rows[1].Cells.Count;//得到總列數                  string strTxt = txtFind.Text;//得到輸入的字串,並付值給變數                  Regex r = new Regex(strTxt); // 定義一個Regex對象執行個體                   for (int i = 0; i <  row; i++)//得到總行數並在之內迴圈                  {                      for (int j = 0; j <  cell; j++)//得到總列數並在之內迴圈                      {                          Match m = r.Match(dataGridView1.Rows.Cells[j].Value.ToString()); // 在字串中模糊比對                           if (m.Success)                          {   //對比TexBox中的值是否與dataGridView中的值相同(上面這句)                              dataGridView1.CurrentCell = dataGridView1[j,i];//定位到相同的儲存格                              if (MessageBox.Show("是否需要繼續尋找?", "", MessageBoxButtons.OKCancel) == DialogResult.Cancel)                              {                                  //如果選擇了取消就會返回,如果選擇了確定,就會繼續尋找匹配的.                                  return;//返回                              }                          }                      }                  }              }   

 

C# DataGridView搜尋

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.