【发布时间】:2012-12-30 01:16:46
【问题描述】:
在 WP7.5 上,我创建了这样的数据上下文:
this.DataContext = new { One = listOne, Two = listTwo};
在我的 XAML 代码中,我尝试了这个:
<TextBlock Text="{Binding listOne.m_strTypeTiers}" Style="{StaticResource PhoneTextNormalStyle}" />
<TextBlock Text="{Binding listTwo.m_strTypeTiers}" Style="{StaticResource PhoneTextNormalStyle}" />
我的文本框是空的。我认为我的绑定语法有错误。
【问题讨论】:
-
this指的是什么?您可能还想检查 WPF 绑定警告消息的输出。 -
我的 xamlFile 名为 page1.xaml,这是在我的 cs 页面上,名为 page1.xaml.cs。这是 Page1.xaml.cs 实例。
-
还有一件重要的事情,如果我制作“this.datacontext = ListOne”,绑定就可以了。我的问题来自 {one = ListOne, two = ListTwo}。
标签: c# silverlight windows-phone-7 data-binding