我正在构建一个自定义 Silverlight UserControl,它需要使用预览/隧道来监听事件,但由于某种原因,编译器告诉我它们无法识别或无法访问。
例如,我可以将事件处理程序添加到MouseLeftButtonDown
,但不能PreviewMouseLeftButtonDown
。这没有意义,因为根据微软(http://msdn.microsoft.com/en-us/library/system.windows.uielement_members(v=VS.100).aspx),所有UIElemen
ts 都应该附加 Preview 事件。
关于为什么会发生这种情况的任何想法?我正在使用 Visual Studio 2010 试用版、Blend 4 RC 和 .Net 4,如果这有所作为的话。