Contains info needed to handle RowEditEndedEvent.
Definition
Namespace:Telerik.Windows.Controls
Assembly:Telerik.Windows.Controls.GridView.dll
Syntax:
public class GridViewRowEditEndedEventArgs : RadRoutedEventArgs
Inheritance: objectRadRoutedEventArgsGridViewRowEditEndedEventArgs
Constructors
Initializes a new instance of the GridViewRowEditEndedEventArgs class.
public GridViewRowEditEndedEventArgs(GridViewRow row, object newDataItem, RoutedEvent routedEvent, IDictionary<string, object> oldValues)
The row.
newDataItemobjectThe new data item.
routedEventRoutedEventThe routed event.
oldValuesIDictionary<string, object>The old values.
Properties
Gets the edit action.
public GridViewEditAction EditAction { get; }
The edit action.
Gets the edited item.
public object EditedItem { get; }
The edited item.
Gets the type of the edit operation.
public GridViewEditOperationType EditOperationType { get; }
The type of the edit operation.
Gets the new data of the edited row.
public object NewData { get; }
The new data.
Gets the old values.
public IDictionary<string, object> OldValues { get; }
The old values.
Gets the edited GridViewRow. In some rare cases (when row leaves the grid's visible area), the real row for the edited item is a new one. In these cases you can perform any actions on the new row using ScrollIntoViewAsync(object, Action<FrameworkElement>) method.
public GridViewRow Row { get; }
The row.
Gets the errors defined by user via RowValidating event.
public IList<string> UserDefinedErrors { get; }