I have set the toolstrip's AllowMultipleModifiedRecords property to true and set the business object (with is the only one on the form) to be included in the form's delete. If the user hits the edit button and then the delete button, the current record is marked for deletion but not deleted until the user hits the save button. If, however, the user hits the delete button before hitting the edit button then the current record is deleted at the server without waiting for the user to hit save. Is there any way to disable the delete button until the edit button has been pushed or otherwise require that user hit save before any deletions are actually performed?
The second problem occurs on the same form. ComponentOne's grid allows the user to highlight a row and hit the delete key to delete it. If the user makes use of this functionality the current grid is deleted and then the StrataFrame delete confirmation message is displayed. If user elects to proceed with the delete then a second row is deleted. Is that something you've seen before or have any idea how to work around?
Thanks for your help.
Fran Parker
Manage this yourself. Handle the EditingState event to determine your state and control the enabled status of the button.
Set the AutoShowDeleteConfirmation property on the form to False.