バージョン

RowDeleting イベント

このUltraDataSourceにバインドされたコントロールが行を削除するときに発生します。
シンタックス
'宣言
 
Public Event RowDeleting As RowDeletingEventHandler
public event RowDeletingEventHandler RowDeleting
イベント データ

イベント ハンドラが、このイベントに関連するデータを含む、RowDeletingEventArgs 型の引数を受け取りました。次の RowDeletingEventArgs プロパティには、このイベントの固有の情報が記載されます。

プロパティ解説
Cancel System.ComponentModel.CancelEventArgsから継承されます。 
Row 削除される行を取得します。
使用例
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 + "." );
		}
参照