I have several appointments added to an UltraMonthViewSingle. When the mouse hovers over it a default tooltip is displayed showing the start and end time along with the subject.
I wish to hook in to this system and modify what is displayed, or suppres the default information and duisplay my own.
It seems that that the SingleDayAppointmentUIElement does not use the Tooltip info but if I turn of tool tips like you mentioned I can hook up to the ToolTipItem interface EditorWithTextDisplayTextUIElement and work my way up the parent chain to the appointment.
That is dissapointing.
I was hoping that I could use the ToolTipItem on the UIElement like you can for Tree Controls to display special tool tips
The control does not fire an event before displaying the tooltip. You could, however, use the TipStyleActivity property to prevent tooltips from displaying altogether, then use an UltraToolTipManager component or the standard .NET ToolTip component to display a custom tooltip.