2015-07-13 12 views
11

Używam Visual Studio 2015 Community i pojawia się następujący komunikat o błędzie:Nieprawidłowa wartość 'Event'-Nieruchomości (XAML Eventsetter)

Niedopuszczalna wartość dla' Event'-Nieruchomości: Microsoft.VisualStudio .DesignTools.Xaml.LanguageService.Semantics.XmlValue.

Oto kod za:

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

Próbowałem UIElement.MouseEnter, Mouse.MouseEnter, TextBox.MouseEnter. Jeśli skompiluję program obsługi działa dobrze, ale komunikat o błędzie nadal istnieje.

Wszelkie sugestie?

Odpowiedz

9

Wydaje się, że jest to błąd w projektancie WPF, jak już informowaliśmy here on Microsoft Connect.

Wygląda na to, że projektant fałszywie wyświetla ostrzeżenie lub błąd, ale ostatecznie kod jest w porządku, więc kompiluje się i działa. Nic, o co powinieneś się teraz martwić, ponieważ produkt nie został jeszcze wydany.

+0

Dziękuję za szybką reakcję. Znalazłem również ten post, ale wspomnieli, że ten błąd został już naprawiony w ich najnowszej wersji (4 miesiące temu). – Joel

+0

Cóż, oni * powiedzieli * że naprawili to w następnej kompilacji. Może nie przeszedł całego procesu lub błąd nadal tam jest. –

+0

Chyba masz rację. Wielkie dzięki. :-) – Joel

Powiązane problemy