在Silverlight 4中会有RelativeSource FindAncestor,AncestorType ...吗?Silverlight 4 RelativeSource FindAncestor绑定
21
A
回答
27
在Silverlight 4中,RelativeSource
属性Binding
还只支持“Self”和“TemplatedParent”,这个区域没有Silverlight 3的变化。
3
4
也许你可以实例化视图模型在XMAL为静态资源,然后引用,如您绑定的源。
<UserControl.Resources>
<vm:MainPageViewModel x:Key="ViewModel"/>
</UserControl.Resources>
<Grid x:Name="LayoutRoot" Background="White" DataContext="{Binding Source={StaticResource ViewModel}}">
<ListBox ItemsSource="{Binding Partitions}">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<toolkit:WrapPanel FlowDirection="LeftToRight" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Button Margin="10,0" Width="40" Content="{Binding}" Command="{Binding Source={StaticResource ViewModel}, Path=ButtonCommand}" CommandParameter="{Binding}"/>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
16
RelativeSource AncestorType
is supported in Silverlight 5,它现在可用。
<TextBlock Text="{Binding Name}"
FontSize="{Binding DataContext.CustomFontSize,
RelativeSource={RelativeSource AncestorType=UserControl}}"
/>
相关问题
- 1. Silverlight 4中的FindAncestor RelativeSource的替代方法绑定到页面的属性
- 2. 问题“{Binding RelativeSource = {RelativeSource FindAncestor
- 3. 拦截的RelativeSource FindAncestor
- 4. 的RelativeSource FindAncestor问题
- 5. WPF数据绑定的“RelativeSource FindAncestor”是做什么的?
- 6. 绑定DataGridComboBoxColumn ItemsSource到RelativeSource FindAncestor不起作用
- 7. 找不到绑定的源代码'RelativeSource FindAncestor,AncestorType ='MahApps.Metro.Controls.Glow',AncestorLevel ='''
- 8. WPF绑定RelativeSource
- 9. Silverlight CheckBoxList/RelativeSource问题
- 10. WPF Multibinding RelativeSource Findancestor评估性能
- 11. 如何提高RelativeSource FindAncestor的性能?
- 12. 控件模板FindAncestor绑定不工作
- 13. WPF Hierarchical ViewModel FindAncestor数据绑定错误
- 14. 用Relativesource绑定--wpf
- 15. Silverlight 4:将ChildControl绑定到ParentControl
- 16. Silverlight 4绑定到ConverterParameter
- 17. Silverlight中的Treeview绑定4
- 18. Silverlight 4和Page.Resources绑定
- 19. 如何绑定到RelativeSource Self?
- 20. MVVM WPF绑定与的RelativeSource
- 21. 的RelativeSource绑定不解决
- 22. WPF XML绑定到RelativeSource PreviousSibling?
- 23. 绑定到用的RelativeSource
- 24. WPF RelativeSource绑定问题
- 25. 在DataTemplate中的TemplatedParent绑定的Silverlight RelativeSource,可能吗?
- 26. 通过RelativeSource绑定到Parent属性
- 27. 绑定到在Silverlight
- 28. 为什么FindAncestor绑定在GridViewColumn中不起作用?
- 29. 在数据可视化图表系列中使用relativesource findancestor
- 30. 用户控件绑定 - 的RelativeSource