0

我在 Silverlight 2 中有一个在应用程序期间更改状态的控件。当它的状态改变时,我想更新它的工具提示。

我正在使用 ToolTipService:

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

我第一次设置工具提示时效果很好,但第二次我得到:

"Object reference not set to an instance of an object"从 Silverlight 内部的某个地方,我无法获得有用的堆栈跟踪/断点。

拖网会弹出一些类似的问题,但没有解决方案。

任何人都可以对此有所了解吗?

4

1 回答 1

0

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

于 2008-11-10T03:19:06.047 回答