CanEditCell Event

Please add either a new CanEditCell event that is only called when the user actually attempts to edit a cell or add a parameter to the current event that lets us know that it's the user actually attempting to edit the cell. Currently the CanEditCell event fires when you are rendering the cell and who knows when else which apparently you're finding useful at the library level but it render this event absolutely useless to the users of your library. Sometimes when a user attempts to edit a cell there is something about that cell that requires special handling, we need to be able to return CanEdit = false and perform that special action. Currently, we can't.

This feature was implemented.