Thank you for writing.
You can override the ValidateInput method of the EditAppointmentDialog an validate your data in there. This method is called once the OK button is clicked and if it returns false, the dialog will not be closed. Here is a small sample:
"Emails field cannot be empty"
I hope that you find this information useful.
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos
and start improving your app based on facts, not hunches.