ReSharper: атрибут Name не разрешен; используйте вместо «X: Name» в XAML - PullRequest
4 голосов
/ 17 мая 2010

ReSharper жалуется на некоторые из моих XAML со следующей ошибкой:

Атрибут «Имя» здесь не разрешен потому что тип FlashingTextBlock является реализован в том же проекте. использование 'x: Name' вместо

В чем здесь проблема? Должен ли я делать то, что он говорит?

Ответы [ 2 ]

3 голосов
/ 17 мая 2010

Смотрите отличные объяснения в этом ответе и решайте сами;)

В чем разница между атрибутами x: Name и Name в WPF?

0 голосов
/ 17 мая 2010

Имеет ли FlashingTextBlock атрибут System.Windows.Markup.RuntimeNameProperty?

Согласно Адаму Натану, опубликованному Фондом Windows Presentation Foundation:

... вы можете просто установить его свойство Name в строку вместо использования синтаксиса x: Name. Вы можете использовать любой механизм, но вы не можете использовать оба одновременно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...