New to Telerik UI for WinFormsStart a free 30-day trial

Tooltip

Updated on May 7, 2026

To set a ToolTip value to the RadGanttView elements, we can use the ToolTipTextNeeded event. In its event handler we can set different value of ToolTipText property for the currently hover element.

WinForms RadGanttView Tooltip

C#
private void radGanttView1_ToolTipTextNeeded(object sender, ToolTipTextNeededEventArgs e)
{
    GanttViewTaskElement taskElement = sender as GanttViewTaskElement;
    GanttViewMilestoneElement mileStone = sender as GanttViewMilestoneElement;
    GanttViewSummaryElement summaryItem = sender as GanttViewSummaryElement;


    if (mileStone != null)
    {
GanttViewMilestoneItemElement itemElement = mileStone.Parent as GanttViewMilestoneItemElement;

e.ToolTipText = itemElement.Data.Title + " : " + itemElement.Data.Start.ToShortDateString() + " - " + itemElement.Data.End.ToShortDateString();
    }

    if (summaryItem != null)
    {
GanttGraphicalViewBaseItemElement itemElement = summaryItem.Parent as GanttGraphicalViewBaseItemElement;

e.ToolTipText = itemElement.Data.Title + " : " + itemElement.Data.Start.ToShortDateString() + " - " + itemElement.Data.End.ToShortDateString();
    }

    if (taskElement != null)
    {
GanttGraphicalViewBaseItemElement itemElement = taskElement.Parent as GanttGraphicalViewBaseItemElement;

if (itemElement != null)
    e.ToolTipText = itemElement.Data.Title + " : " + itemElement.Data.Start.ToShortDateString() + " - " + itemElement.Data.End.ToShortDateString();
    }
}

The code snippet below demonstrates how you can use ToolTipTextNeeded event handler to set ToolTipText for the given element.

See Also

In this article
See Also
Not finding the help you need?
Contact Support