DataGrid - Batch deletion of data lines (Multi-Row Deleting)

xiaoxiao2021-03-06  118

IF (this.DataSource == NULL) RETURN;

DataView DV = (DataView) DataGrid1.dataSource;

DV.ROWSTATEFILTER = DataViewRowState.currentrows; // Positive display

ArrayList IDs = new arraylist ();

For (int i = dv.count-1; i> = 0; i -) {

IF (this.isselected (i)) ids.add (i);

}

IF (ids.count> 0) {

For (int I = 0; i

DV [(int) IDS [I]]. delete (); // reverse delete

}

}

转载请注明原文地址:https://www.9cbs.com/read-99911.html

New Post(0)