Your Privacy Matters: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use. Cookie Policy
260
How to always show the Tooltip on Appointments in the UltraDayView?
posted

Hi,

I'm using an old version of the Infragistics controls, 2005 i believe.  And i'm trying to find a way to always have the tooltips display when hovering over appointments in the UltraDayView control.  Currently, the tooltip only shows when the appointment can't display the entire information (Subject & Description) on-screen.

From all the post i've read on this forum, i dont think it's possible with the controls existing method and properties.

 

So reading this post:  http://forums.infragistics.com/forums/t/17064.aspx

I thought i could at least cancel the Infragistics control tooltip using the BeforeAppointmentToolTipDisplayed event and then use the Windows Tooltip control. But this is where i get stuck, i'm not sure how to associate the appointment to the .Net Tooltip control.  

The Tooltip.SetTooltip() method accepts only a Control parameter, but Infragistics.Win.UltraWinSchedule.Appointment is not a Control or a descendant of Control.  So that wont work.

And if i wanted to use the Tooltip.Show() to manually show the tooltip, i'd have to be able to consume an event when my mouse hovers over an appointment on the UltraDayView control. But i couldn't find any MouseHover event for the Appointment, only for the entire UltraDayView control.

 

So, that said i'm not sure what to do next, any ideas ?

 

Thanks everyone