In studying the toolkit code for the EditorWidget, I see that the ShowAttributesForm method is actually called by the Layer_MouseLeftButtonDown method (after the displayAttribute value has been set to true in DisplayAttribute_Click(). The ShowAttributesForm is in TemplatePicker.cs; thus the form shown by the EditorWidget and the TemplatePicker are identical and launched in the same method. The difference in accessing events seems to be that TemplatePicker includes this command: "public event EventHandler<ESRI.ArcGIS.Client.Editor.EditEventArgs> EditCompleted".
I attempted to add the same command to EditorWidget.cs. The Editor_EditCompleted method immediately showed an error on this line:
"EventHandler<ESRI.ArcGIS.Client.Editor.EditEventArgs> handler = EditCompleted";
to the effect that the member is defined more than once. I modified the code slightly to use the same Editor_EditCompleted method, OnEditCompleted method, and public event command sequence as in TemplatePicker.cs. The same error message appeared. Please advise.