This is the expected behavior. The DataContext of each calendar item is an object instance of the CalendarButtonContentInfo class. To bind to your apointments you need to use the Appointments property with a Binding converter to get the values you want.
Please let us know if you need more help on this.
the Telerik team
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>