Intellsense показывает, что доступно для исходного кода во время редактирования. Исходный код не имеет реального доступа к Xaml. То, что вы видите из Xaml в intellisense, на самом деле находится в файле YourUserControl.g.i.cs
, который автоматически генерируется из Xaml. Вы можете увидеть этот файл, выбрав «Перейти к определению» в контекстном меню метода InitialiseComponent
.
Между редактированием Xaml и повторной генерацией этого файла часто возникает задержка, иногда он никогда не обновляется. Однако сохранение Xaml всегда восстанавливает файл. Я привык всегда сохранять файл Xaml перед редактированием кода, чтобы обеспечить актуальность информации.