Provides an argument containing data for the DataTable.ColumnChanging event. This information includes the affected DataRow (Row), and the DataColumn that is changing (Column), and the new value (ProposedValue).

public class DataColumnChangeEventArgs : EventArgs {

// Public Constructors

   public DataColumnChangeEventArgs(DataRow row, DataColumn column, object value);

// Public Instance Properties

   public DataColumn Column{get; } 

   public object ProposedValue{set; get; } 

   public DataRow Row{get; } 



System.Object System.EventArgs DataColumnChangeEventArgs

Passed To

DataColumnChangeEventHandler.{BeginInvoke( ), Invoke( )}, DataTable.{OnColumnChanged( ), OnColumnChanging( )}

Get ADO.NET in a Nutshell now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.