Within the InitializeRow event of an UltraGrid I am setting the TooltipText property of a cell to LON, while the value is LCY. This works wonderfully, but this cell is a check box boolean cell that the user can check. When the user checks this box, I want the TooltipText to be cleared. Again, this works. However, if I uncheck this box and set the TooltipText back to LON then I no longer see a Tooltip.
I noticed that if I set the TooltipText to LON and never clear it, the Tooltip stops working after I check the box. Is this a bug? Or any I doing something wrong? Is there a workaround?
Thanks
I found out why the Tooltip does not show, it's when the cell is still active. So if I uncheck the box, the Tooltip is not showing until I activate another cell. I guess this is expected behaviour?
Hi,
This sounds correct to me. The tooltip typically does not show up for a cell that is in edit mode.
This makes sense if you think about it in terms of other types of cell. For example, if you are in edit mode on a text cell, you would not want the tooltip to display and obscure the cell because you would not be able to see what you are typing.
It's not as important for a CheckBox cell, but the grid doesn't make the distinction.