Unfortunately, setting it during InitializeRow doesn't help because the ToolTipText property needs to be set when a dropdown value in a cell is changed.
Do you think setting it on cell MouseOver would work? I can try that and have it detect the first value and set the ToolTipText property according to that. I will post the results when done.
private void gridStudents_MouseEnterElement(object sender, Infragistics.Win.UIElementEventArgs e)
{
// Generate custom tooltip
if (e.Element.GetAncestor(typeof(CellUIElement)) != null)
{
m_tooltipInfo = new UltraToolTipInfo(((CellUIElement)e.Element.GetAncestor(typeof(CellUIElement))).Cell.ToolTipText, Infragistics.Win.ToolTipImage.None, null, Infragistics.Win.DefaultableBoolean.Default);
ultraToolTipManager1.SetUltraToolTip(gridStudents, m_tooltipInfo);
ultraToolTipManager1.ShowToolTip(gridStudents);
}
}