我正在为Surface和Desktop维护一个WPF应用程序,其中一个XAML文件中包含以下内容:
<Style x:Key="infoBoxItemStyle" TargetType="{x:Type s:ScatterViewItem}">
<EventSetter Event="ContainerManipulationDelta"
Handler="ScatterViewItem_PositionChanged" />
在VS2015中,我收到错误“事件'ContainerManipulationDelta'不是RoutedEvent。”在构建项目时。错误的来源是Build,但构建不会失败。在Designer视图中打开XAML时发生错误。
但是,ContainerManipulationDelta是根据文档的路由事件,而不是RoutedEvent。
我想知道我是否可以安全地忽略此消息。它可能无法被抑制,因为它没有数字。
以前,在VS2010中未显示错误。唯一的另一个区别是目标.NET平台:4.6.2而不是4.0。 Surface SDK是相同的:2.0。
2016年11月1日更新 我调试了处理程序代码并发现它工作得很好。但是,由于该错误,无法在Designer模式下查看XAML。这让我很恼火。