Thank you for writing.
Not being able to change the appointments' text in the AppointmentPrintElementFormatting
event is a known limitation and it will be improved with the next official release. For the time being, you can print custom text in your appointments by using the following approach:
sender, PrintAppointmentPaintEventArgs e)
Rectangle rect = e.Bounds;
rect.Width -= e.AppointmentElement.StatusAreaWidth;
"The summary is "
(Brush brush =
e.Graphics.DrawString(text, e.AppointmentElement.Font, brush, rect);
sender, PrintAppointmentEventArgs e)
I hope you find this useful. If you have any further questions, feel free to ask.
the Telerik team