作为Panorama的标题,我使用自定义UserControl,我想从PhoneApplicationPage更新。但要这样做,我需要访问它,我试图让全景的孩子们:
Grid grid = VisualTreeHelper.GetChild(panorama, 0) as Grid;
但它说全景有0个孩子。这是正常的吗?你知道一种访问Panorama.TitleTemplate的方法吗?
谢谢!
答案 0 :(得分:1)
是什么阻止你这样做?
<controls:Panorama Title="{Binding}">
<controls:Panorama.TitleTemplate>
<DataTemplate>
<local:MyUserControl DataContext="{Binding}" />
</DataTemplate>
</controls:Panorama.TitleTemplate>
...
</controls:Panorama>