簡體   English   中英

Datagridview事件未觸發

[英]Datagridview event not firing

我有一個dataGridView ,我試圖在單擊單元格時觸發一個事件。我嘗試使用以下事件無濟於事:

    private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething
    }

    private void dataGridView2_CellMouseClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellContentClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellContentDoubleClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }

    private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
    { 
     //dosomething 
    }


我確保dataGridView的名稱匹配,但是這些事件均未在調試器中觸發或顯示。 我想念什么嗎?

選擇設計器中的網格,轉到屬性,單擊屬性中的事件按鈕,然后雙擊CellClick事件或Goto designer.cs文件右側的值單元格,然后查看gridview所有屬性的定義位置,並查看是否有像這樣的行存在

gridview.CellClick + =新的EventHandler(dataGridView2_CellClick);

如果不存在,則添加它。

暫無
暫無

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

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