Thank you for writing.
Emanuele, I am not able to reproduce the visual issue that you describe. I would kindly ask you to send us a sample project so that we can investigate the case locally. Meanwhile, you can set the title format at the view level. This setting will be applied to all appointments that do not have a specific title format set.
Nadia, from what I understand from your screenshot, you have settings for the backgrounds different than the default ones. For example, the shadow width for the ControlDefault theme is different than the default value. In order to synchronize it, you can use the properties from the existing background info object.
AppointmentBackgroundInfo appointmentBackgroundInfo =
, Color.LightCoral, Color.LightCoral, Color.Black, backgroundInfo.BorderColor);
appointmentBackgroundInfo.ShadowStyle = backgroundInfo.ShadowStyle;
appointmentBackgroundInfo.ShadowColor = backgroundInfo.ShadowColor;
appointmentBackgroundInfo.ShadowWidth = backgroundInfo.ShadowWidth;
appointmentBackgroundInfo.BorderBoxStyle = backgroundInfo.BorderBoxStyle;
appointmentBackgroundInfo.BorderColor2 = backgroundInfo.BorderColor2;
appointmentBackgroundInfo.DateTimeColor = backgroundInfo.DateTimeColor;
appointmentBackgroundInfo.DateTimeFont = backgroundInfo.DateTimeFont;
It is better to use additional background info instead of using AppointmentFormatting event. Thanks to it, you have more control over the appointment representation.
I hope that this will help you.
For further questions, do not hesitate to write us back.
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items