簡體   English   中英

C#如何在datagridview中聚焦所選項目

[英]C# how focus selected item in datagridview

如何在DataGridView中聚焦所選項目? 我的代碼:

private void textBox1_TextChanged_1(object sender, EventArgs e)
{
    advancedDataGridView2.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    advancedDataGridView2.ClearSelection();
    foreach (DataGridViewRow item in advancedDataGridView2.Rows)
    {
        if (item.Cells[1].Value.ToString().Equals(textBox1.Text))
        {
            item.Selected = true;
        }
    }
}

先感謝您。

您是否正在嘗試使選定的單元格進入“編輯模式”,以供用戶鍵入和更改其值?

試試看。

private void textBox1_TextChanged_1(object sender, EventArgs e)
{
    advancedDataGridView2.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
    advancedDataGridView2.ClearSelection();
    foreach (DataGridViewRow item in advancedDataGridView2.Rows)
    {
        if (item.Cells[1].Value.ToString().Equals(textBox1.Text))
        {
            advancedDataGridView2.CurrentCell = item.Cells[1];
            advancedDataGridView2.BeginEdit(true);
        }
    }   
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM