/// <summary> /// Releases all resource used by the <see cref="DSoft.Datatypes.Grid.Shared.DSCellProcessor"/> object. /// </summary> /// <remarks>Call <see cref="Dispose"/> when you are finished using the /// <see cref="DSoft.Datatypes.Grid.Shared.DSCellProcessor"/>. The <see cref="Dispose"/> method leaves the /// <see cref="DSoft.Datatypes.Grid.Shared.DSCellProcessor"/> in an unusable state. After calling /// <see cref="Dispose"/>, you must release all references to the /// <see cref="DSoft.Datatypes.Grid.Shared.DSCellProcessor"/> so the garbage collector can reclaim the memory that the /// <see cref="DSoft.Datatypes.Grid.Shared.DSCellProcessor"/> was occupying.</remarks> public void Dispose() { mGridView = null; mRowView = null; mValue = null; mViewInvalidatedAction = null; }
/// <summary> /// Handles the on row double select. /// </summary> /// <param name="sender">Sender.</param> public void HandleOnRowDoubleSelect (IDSGridRowView sender) { if (sender.Processor.RowIndex > -1) { OnRowDoubleTapped (sender, sender.Processor.RowIndex); } }
/// <summary> /// Handles the on row single select. /// </summary> /// <param name="sender">Sender.</param> public void HandleOnRowSingleSelect(IDSGridRowView sender) { if (sender.Processor.RowIndex >= 0) { OnRowSelect(sender, sender.Processor.RowIndex); } }