'Event'-Property(XAML Eventsetter)的值无效

Joe*_*oel 11 c# wpf xaml

我正在使用Visual Studio 2015社区,我收到以下错误消息:

"Event"属性的值无效:Microsoft.VisualStudio.DesignTools.Xaml.LanguageService.Semantics.XmlValue.

这是背后的代码:

<Style x:Key="TextBoxStyle1" BasedOn="{x:Null}" TargetType="{x:Type TextBox}">
    <EventSetter Event="MouseEnter" Handler="Check_MouseEnter" />
    <EventSetter Event="MouseLeave" Handler="Check_MouseLeave" />
    <EventSetter Event="GotFocus" Handler="Check_GotFocus" />
Run Code Online (Sandbox Code Playgroud)

我试过UIElement.MouseEnter,Mouse.MouseEnter,TextBox.MouseEnter.如果我编译处理程序工作正常,但错误消息仍然存在.

有什么建议?

Pat*_*man 9

这似乎是WPF设计器中的一个错误,正如Microsoft Connect上已经报道的那样.

似乎设计师错误地给出了警告或错误,但最终代码没问题,所以它编译并运行.现在没什么值得担心的,因为产品尚未发布.

  • 我刚刚在VS2015 RTM中将其视为Intellisense错误 (6认同)
  • 八年和几个 VS 版本之后(17.4.4),仍然没有修复......不,我不会说“没什么可担心的”,如果你开始忽略警告,因为它们可能是由于微软的懒惰,您将如何区分真正的警告和错误的警告? (2认同)