2017-07-05 4 views
-2

Ich habe eine dataGridView und ich möchte, dass eine Zelle, die angeklickt wurde simuliert werden.dataGridView hos gehen simulieren eine Zelle klicken

Ich möchte dies mit einem Knopf außerhalb der Tabelle (eine "Send-Taste") tun. Wie kann ich auf die Zeile und Spalte zugreifen, die hinzugefügt wurde?

dachte ich, es mit zu tun:

jedoch

dataGridView_MyTable.Rows[rowIndex].Cells[index].Selected = true; 
, das funktioniert nicht.

+2

„aber es hat nicht funktioniert“, was nicht funktioniert hat (erwartete vs. tatsächliche Verhalten)? –

+2

Das ist nicht das Simulieren eines Klicks, also das Auswählen eines Elements, was möchten Sie eigentlich erreichen? – BugFinder

+0

Ich habe eine Sende-Taste in der Tabelle. Außerhalb der Tabelle habe ich einen neuen Button "And & Send". Ich möchte, dass jedes Mal, wenn ich "And & Send" drücke, es für mich die Position des "Send" Buttons bekommt –

Antwort

0

Ich schaffe es, es zu lieben.

Das ist, was ich schrieb:

 Int32 GetNextRow = dataGridView_OverrideTable.CurrentCell.RowIndex; 

     dataGridView_OverrideTable_CellContentClick(dataGridView_OverrideTable, new DataGridViewCellEventArgs(SEND_COLUMN_INDEX_IN_GRID, GetNextRow)); 
Verwandte Themen