Hi Jeremy Murtishaw,
Lets see if I understand you correctly. By manual creation you mean with the "new" and by "don't see an email option" you mean that you cannot find the email property in the Visual Studio intellisense drop-down. If this assumption is correct, then what you see is completely normal, because the Appointment class does not have an Email property. It is your MySched class that has the Email property. So in order to see
the Email property you will need to create instances of your custom MySched class.
IEvent appointment = new MySched(/* set some of the parameters here */);
appointment.Email = "email@example.com";
Regarding your second combo box in the appointment edit dialog.
In the OnLoad method of your application form you can create a collection of the items that you want to load in that second combo. Then you have to pass that collection to your custom appointment edit dialog. You can do that using the constructor or a property. And finally in the OnLoad method of your appointment edit dialog you can fill the second combo box using the data from that collection.
Do not hesitate to write again if you have more questions.
the Telerik team