在WPF中,我得到一个立即出现的工具提示,如下所示:
TextBlock tb = new TextBlock();
tb.Text = name;
ToolTip tt = new ToolTip();
tt.Content = "This is some info on " + name + ".";
tb.ToolTip = tt;
tt.Cursor = Cursors.Help;
ToolTipService.SetInitialShowDelay(tb, 0);
这使得用户体验更好,因为如果用户想要查看页面上五个项目的工具提示,他不必为每个项目等待那么长的一秒钟。
但是由于 Silverlight 没有 SetInitialShowDelay,有什么解决方法可以让工具提示立即出现?