Подтвердить что ты не робот

Недопустимое значение для свойства "Событие" (XAML Eventsetter)

Я использую сообщество Visual Studio 2015 и получаю следующее сообщение об ошибке:

Недопустимое значение для свойства "Событие": 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" />

Я пробовал UIElement.MouseEnter, Mouse.MouseEnter, TextBox.MouseEnter. Если я скомпилирую обработчик, он работает нормально, но сообщение об ошибке все еще существует.

Любые предложения?

4b9b3361

Ответ 1

Это кажется ошибкой в ​​дизайнере WPF, как уже сообщалось здесь, в Microsoft Connect.

Похоже, дизайнер ошибочно дает предупреждение или ошибку, но в конечном итоге код в порядке, поэтому он компилируется и работает. Ничего вам не стоит беспокоиться сейчас, так как продукт еще не выпущен.