我正在为Windows Phone 8.1开发带有Hub控件的应用程序页面。我需要动态数量的集线器部分。我找到了解决方案there。它工作得很好。但我有一个问题。
<Hub x:Name="newsHub" x:Uid="Hub"
helpers:HubBinder.DataSource="{Binding}"
helpers:HubBinder.HeaderTemplate="{StaticResource HubSectionHeaderTemplate}"
helpers:HubBinder.SectionTemplate="{StaticResource HubSectionTemplate}">
</Hub>
当我更改页面的DataContext时,它不会影响newsHub的更新。我需要解决方案来解决绑定或解决方法,如页面重新加载或其他问题。
请帮忙!
答案 0 :(得分:0)
您是否尝试过强制更新?
newsHub.GetBindingExpression(HubBinder.DataSourceProperty).UpdateTarget();