2

我想在 winforms 的网格列上使用 ToolTip 类添加工具提示。

我想要这个,因为我需要延长 radgridview 中内置网格工具提示的持续时间。如果您可以帮助我设置网格的内置工具提示的时间,那么它也足够了。

编辑:有人能告诉我这是否可能吗?

谢谢。

4

1 回答 1

3

可以将工具提示添加到现有控件。我从来没有使用过radgridview,所以我只能给你一个大致的方向。

ToolTip tooltip = new ToolTip();
tooltip.SetToolTip(grid, "your caption here");
tooltip.Popup += HandleToolTipPopup;
tooltip.AutoPopDelay = {time to display tooltip};

private void HandleToolTipPopup(object sender, PopupEventArgs e)
{
    Point mouseLocation = Control.MousePosition;
    Point relativeLocation = grid.PointToClient(mouseLocation);

    // Check to see if it is within the area to popup on.
    // Set e.Cancel to false if not.
}
于 2010-03-01T22:20:07.140 回答