2015-07-13 3 views
11

Ich bin mit Visual Studio 2015 Community und bekomme ich folgende Fehlermeldung:ungültiger Wert für 'Event'-Liegenschaften (XAML Eventsetter)

ungültigen Wert für' Event'-Liegenschaften: Microsoft.VisualStudio .DesignTools.Xaml.LanguageService.Semantics.XmlValue.

Hier ist der Code hinter:

<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" /> 

ich UIElement.MouseEnter habe versucht, Mouse.MouseEnter, TextBox.MouseEnter. Wenn ich den Handler kompiliere klappt das ganz gut, aber die Fehlermeldung ist immer noch da.

Irgendwelche Vorschläge?

Antwort

9

Dies scheint ein Fehler in der WPF-Designer, wie bereits gemeldet here on Microsoft Connect.

Es scheint, dass der Designer fälschlicherweise eine Warnung oder einen Fehler gibt, aber schließlich ist der Code in Ordnung, so dass es kompiliert und funktioniert. Nichts, worüber Sie sich jetzt Sorgen machen sollten, da das Produkt noch nicht veröffentlicht wurde.

+0

Vielen Dank für die schnelle Antwort. Ich habe diesen Post auch gefunden, aber sie erwähnten, dass dieser Bug bereits in ihrem letzten Build (vor 4 Monaten) behoben wurde. – Joel

+0

Nun, sie * sagten * sie reparierten es im nächsten Build. Vielleicht ist es nicht durch den ganzen Prozess gekommen oder der Fehler ist immer noch da. –

+0

Ich denke du hast Recht. Danke vielmals. :-) – Joel

Verwandte Themen