为dataRepeater中的控件设置工具提示

时间:2011-11-11 10:06:09

标签: c# winforms tooltip datarepeater

我在Winforms DataRepeater中有一个pictureBox,我想设置工具提示,我试过

ToolTip tt = new ToolTip();
tt.SetToolTip(dataRepeater1.ItemTemplate.Controls["picDeleteEntry"]
                                                       ,"Delete This Entry");

我也试过

tt.SetToolTip(picDeleteEntry, "Delete This Entry");

仍然没有显示工具提示。

如何解决?

1 个答案:

答案 0 :(得分:0)

最后我找到了一个解决方案,但请告诉我是否还有更好的解决方案

我的想法是这样的:

在DataRepeater内的PictureBox的mouseHover事件中,像这样设置工具提示

if (tt.GetToolTip((PictureBox)sender)==string.Empty)
    tt.SetToolTip((PictureBox)sender, "Delete This Entry");