'宣言 Public Delegate Sub CancelableRowEventHandler( _ ByVal sender As Object, _ ByVal e As CancelableRowEventArgs _ )
public delegate void CancelableRowEventHandler( object sender, CancelableRowEventArgs e )
Imports Infragistics.Shared Imports Infragistics.Win Imports Infragistics.Win.UltraWinGrid Imports System.Diagnostics Private Sub UltraGrid1_BeforeRowUpdate(ByVal sender As Object, ByVal e As Infragistics.Win.UltraWinGrid.CancelableRowEventArgs) Handles ultraGrid1.BeforeRowUpdate ' Setting the Cancel to true will cause the grid to cancel the update. More precisely, it ' will call CancelUpdate on row objects. Debug.WriteLine("Canceling the row update on row with list index of " & e.Row.ListIndex) e.Cancel = True End Sub
using Infragistics.Shared; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using System.Diagnostics; private void ultraGrid1_BeforeRowUpdate(object sender, Infragistics.Win.UltraWinGrid.CancelableRowEventArgs e) { // Setting the Cancel to true will cause the grid to cancel the update. More precisely, it // will call CancelUpdate on row objects. Debug.WriteLine( "Canceling the row update on row with list index of " + e.Row.ListIndex ); e.Cancel = true; }