在Silverlight 2中更新工具提示

时间:2008-11-10 02:46:52

标签: silverlight silverlight-2.0 tooltip

我在Silverlight 2中有一个控件,可以在应用程序中更改状态。当状态发生变化时,我想更新随之而来的工具提示。

我正在使用ToolTipService:

ToolTipService.SetToolTip(ent.LayoutRoot, "FooBar");

在我第一次设置工具提示时效果很好,但是在第二次时间到达时失败了:

来自Silverlight内部的

"Object reference not set to an instance of an object",我无法获得有用的堆栈跟踪/断点。

拖网捕捉了一些类似的问题,但没有解决方案。

有人可以对此有所了解吗?

1 个答案:

答案 0 :(得分:0)

发现问题 - 看起来在创建控件后无法设置工具提示。所以现在,我在控件构造函数中设置了ToolTip,然后当它需要更新时,对SetToolTop()的调用就可以了。