Если я переключусь с RelativeSource Self на ElementName = "DetailGrid", ошибки Intellisense не будет). Правильно ли я, что Intellisense ошибся?
С У меня не было вашего полного образца для тестирования. Я предлагаю вам попробовать следующие шаги для устранения проблемы, чтобы проверить, является ли это проблемой VS или самого вашего проекта:
1) отключите любые сторонние расширения в Extensions меню, чтобы проверить, вызывает ли расширение такое поведение.
2) удалить .vs
скрытую папку в папке решения, bin
и obj
папку, а затем перезапустите проект для повторного тестирования.
3) попробуйте создать новый пустой проект wpf (отключите любые сторонние расширения), если вы не столкнулись с такой же проблемой в новом проекте, это относящиеся к вашему конкретному проекту c. И выполните два вышеуказанных шага. Или просто перенос вашего старого проекта в новый может быть хорошим выбором.
Если вы столкнетесь с той же проблемой в новом проекте, то это должна быть проблема VS.
Перед этим вы должны выполнить ремонт в VS Installer или обновить VS до последней версии, если некоторые исправления уже выпущены.
======== ==============================================
Если вы попробуете все шаги и все равно получите ту же ошибку, дайте нам знать, и мы поможем вам сообщить об этой проблеме, чтобы предоставить вам лучшую поддержку.
Обновление 1
Довольно странное поведение intellisense, и я уже сообщаю об этой проблеме на нашем форуме D C . Вы можете проверить ссылку и проголосовать за нее или добавить комментарий, если я не описал проблему подробно.
Любой, кто заинтересован в этом, включая нас, проголосует за него, чтобы получить больше Microsoft внимание.