【发布时间】:2011-07-29 15:31:16
【问题描述】:
这是我的 XAML 代码:
<TextBlock x:Name="subTitle" Text="{Binding Name}" />
还有我的 C# 代码:
PropertyInfo pi = ...;
subTitle.DataContext = pi;
TextBlock 什么都不显示。
没有 DataContextChanged 事件,但 TextBlock 会收到有关更改的通知,因为如果我从绑定表达式中省略路径“名称”,我将获得 DataContext 的 ToString() 表示。我无法访问绑定对象的任何属性。没有用于调试的工具,我花了几个小时来解决这个小而严重的问题。
请帮我解决这个问题。这是一个错误还是我错过了什么?非常感谢。
【问题讨论】:
标签: silverlight data-binding windows-phone-7 reflection