I have appointments and labels bound to my Schedule. I can create an appointment and change the label and the custom labels show up and it shows on the calendar with the right color. I close the program and restart, and now my appointments all look clear.
I've read that the datastorage handles all the linking, but it's like it's not saving the label with the appointment. I can't find any example that's different from what I'm doing. The samples all save their colors. Help
update: I've found the properties column in the appointments table
that has all the linking information. It's magic, so use it when you want to link your storages to your apppointment
Also, I was adding the appointment to the datastorage and then setting the label property instead of the other way around.