/// <summary>
        /// Raises the <see cref="Syncfusion.UI.Xaml.TreeGrid.SfTreeGrid.CurrentCellValidated"/> event.
        /// </summary>
        /// <param name="treeGrid">
        /// Specifies the corresponding grid .
        /// </param>
        /// <param name="column">
        /// The corresponding column that was in edit mode.
        /// </param>
        /// <param name="oldValue">
        /// The cell value before edited.
        /// </param>
        /// <param name="newValue">
        /// The cell value after editing completed.
        /// </param>
        protected void RaiseCurrentCellValidatedEvent(SfTreeGrid treeGrid, TreeGridColumn column, object oldValue, object newValue, object record, TreeNode treeNode)
        {
            var e = new TreeGridCurrentCellValidatedEventArgs(treeGrid)
            {
                OldValue = oldValue,
                NewValue = newValue,
                Column   = column,
                RowData  = record,
                Node     = treeNode
            };

            TreeGrid.RaiseCurrentCellValidatedEvent(e);
        }