2017-08-22 1 views
0

Ich habe 6 Spalten auf Gridview (als Abbildung gezeigt). Wie bekomme ich den Zellindex? Zum Beispiel, wenn ich doppelklicke Durum(Status) Spalte oder Detay(Detail) Spalte auf Gridview behandeln, Indexzahlen zurückgeben. Eigentlich möchte ich das tun, wenn ich verschiedene Zellen der Reihe doppelklicke, verschiedene Dinge passieren. Zum Beispiel doppelklicke ich die Statuszelle der Zeile, ändere den Status oder doppelklicke auf die Detailzelle der gleichen Zeile, öffne das neue Formular. Wie kann ich das machen?Wie erhält man den Zellindex in DevExpress Gridview?

Figure

Antwort

0

Versuchen Sie folgendes:

private void gridView1_DoubleClick(object sender, EventArgs e) { 
    var gv = sender as GridView; 
    var rowIndex = gv.FocusedRowHandle; 
    var columnIndex = gv.FocusedColumn.VisibleIndex; 
} 
+0

Es ist geschehen. Danke deine Antwort. –

Verwandte Themen