Вот мой код XAML:
<TextBlock x:Name="subTitle" Text="{Binding Name}" />
И мой код C #:
PropertyInfo pi = ...;
subTitle.DataContext = pi;
TextBlock просто ничего не отображает.
Событие DataContextChanged отсутствует, но TextBlock получает уведомление об изменении, потому что, если я опускаю путь «Имя» в выражении привязки, я получаю представление ToString () объекта DataContext. Я не могу получить доступ ни к какому свойству связанного объекта. Нет никаких инструментов для отладки, и я потратил часы на эту крошечную, но острую проблему.
Пожалуйста, помогите мне решить эту проблему. Это ошибка или я что-то упустил? Большое спасибо.