0

我一直在尝试在基于 PRISM 的 silverlight 项目中创建基本行为。类似http://cshaperimage.jeremylikness.com/2009/10/silverlight-behaviors-and-triggers_09.html

我遇到的问题是行为的 OnAttached() 和 OnDetaching() 方法可以正常调用,但是当我设置事件处理程序时,例如 AssociatedObject.KeyDown += _TextBoxFilterBehaviorKeyDown;

永远不会调用关联的方法。我认为这可能与它不是标准的 Silverlight 项目和基于 PRSIM 的情况有关。

其他人有这个吗?

谢谢你的时间

4

1 回答 1

0

我认为 PRISM 与这里无关。我建议您将调试点放在OnAttached,OnDetachedTextBoxFilterBehaviorKeyDown方法中,以检查是否在适当的时间有效地调用了所有代码。

顺便说一句,您提供的链接不起作用,但也许这个信息可以帮助您:http ://www.nikhilk.net/Silverlight-Behaviors.aspx

于 2009-11-16T11:14:51.717 回答