Dear All,
I am trying to use FeatureDataForm to add new records or edit existing records in the personal geodatabase. I am using ArcGIS Runtime SDK for WPF and using MPK as local services.
I am able to create the FeatureData form but when I click "OK" button, it fires EditEnded, but does not create any records.
Thanks for your help in advance.
Solved! Go to Solution.
I found the solution implicitly here: EditorWidget FeatureDataForm events and when can save edits
It was actually as easy as:
... void featureDataForm_EditEnded(object sender, EventArgs e) { // // some code segment to check EventArgs ... // // some other code segment ... tblDataForm.FeatureLayer.SaveEditsFailed += FeatureLayer_SaveEditsFailed; tblDataForm.FeatureLayer.EndSaveEdits += FeatureLayer_EndSaveEdits; tblDataForm.FeatureLayer.SaveEdits(); // this does the trick!!! } ...
I hope someone finds this useful!
I found the solution implicitly here: EditorWidget FeatureDataForm events and when can save edits
It was actually as easy as:
... void featureDataForm_EditEnded(object sender, EventArgs e) { // // some code segment to check EventArgs ... // // some other code segment ... tblDataForm.FeatureLayer.SaveEditsFailed += FeatureLayer_SaveEditsFailed; tblDataForm.FeatureLayer.EndSaveEdits += FeatureLayer_EndSaveEdits; tblDataForm.FeatureLayer.SaveEdits(); // this does the trick!!! } ...
I hope someone finds this useful!