Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinDataSource Private Sub UltraDataSource1_RowDeleting(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinDataSource.RowDeletingEventArgs) Handles ultraDataSource1.RowDeleting ' RowDeleting is fired when the user attempts to delete a row through a bound ' control (like UltraGrid for example). Here you typically delete the row from ' the external data source if there is one. Debug.WriteLine("Row is being deleted at index " & e.Row.Index _ & " in the row collection associated with band " & e.Row.Band.Key & ".") End Sub Private Sub UltraDataSource1_RowDeleted(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinDataSource.RowDeletedEventArgs) Handles ultraDataSource1.RowDeleted ' Fired after RowDeleting is fired. ' Row property returns the row that was deleted. Since the row is not in ' the row collection anymore, it's Index will return -1. Debug.WriteLine("Row is deleted. It's Index is now " & e.Row.Index & ".") End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinDataSource; using System.Diagnostics; private void ultraDataSource1_RowDeleting(object sender, Infragistics.Win.UltraWinDataSource.RowDeletingEventArgs e) { // RowDeleting is fired when the user attempts to delete a row through a bound // control (like UltraGrid for example). Here you typically delete the row from // the external data source if there is one. Debug.WriteLine( "Row is being deleted at index " + e.Row.Index + " in the row collection associated with band " + e.Row.Band.Key + "." ); } private void ultraDataSource1_RowDeleted(object sender, Infragistics.Win.UltraWinDataSource.RowDeletedEventArgs e) { // Fired after RowDeleting is fired. // Row property returns the row that was deleted. Since the row is not in // the row collection anymore, it's Index will return -1. Debug.WriteLine( "Row is deleted. It's Index is now " + e.Row.Index + "." ); }