¿Habrá RelativeSource FindAncestor, AncestorType ... en Silverlight 4?Silverlight 4 RelativeSource FindAncestor vinculante
21
A
Respuesta
27
En Silverlight 4, la propiedad de Binding
solo es compatible con "Self" y "TemplatedParent", Silverlight 3 no tiene cambios en esta área.
3
4
Tal vez usted podría crear una instancia del modelo de vista en el XmaI como un recurso estático continuación, hacer referencia que a medida que la fuente de su unión.
<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, que está disponible ahora.
<TextBlock Text="{Binding Name}"
FontSize="{Binding DataContext.CustomFontSize,
RelativeSource={RelativeSource AncestorType=UserControl}}"
/>
Cuestiones relacionadas
- 1. RelativeSource FindAncestor
- 2. ¿Qué hace exactamente "RelativeSource FindAncestor" de WPF Data Binding?
- 3. Altura de la cuadrícula vinculante usando FindAncestor y AncestorLevel to Another Grid
- 4. WPF Error de unión de datos: No se puede encontrar el origen para el enlace con la referencia 'RelativeSource FindAncestor'
- 5. wsHttpBinding en Silverlight 4
- 6. Silverlight 4 PLINQ
- 7. WPF usando MVVM: DataBinding con RelativeSource
- 8. Comportamientos de mezcla (Silverlight 4)
- 9. Evento Silverlight 4 + MVVM + KeyDown
- 10. Silverlight 4 Botón predeterminado Servicio
- 11. Actualización de Silverlight 4 a Silverlight 5 causando AccessViolationException
- 12. ¿Dónde puedo obtener el "Silverlight Developer Runtime" para Silverlight 4?
- 13. Silverlight 4 - Renderizar UIElement como una imagen
- 14. Fuentes de píxeles en Silverlight 4
- 15. Cómo liberar objetos COM en Silverlight 4
- 16. Localización en Silverlight 4 usando ResourceWrapper
- 17. Silverlight 4 Equivalente a WPF "x: estático"
- 18. ¿Cómo detectar Ctrl + V en Silverlight 4?
- 19. Silverlight 4/5 OOB Menú de ventana
- 20. detección de estado inactivo Silverlight 4 aplicación
- 21. Silverlight 4 Equivalente al .NET Timer Control
- 22. silverlight 4, cargando dinámicamente módulos xap
- 23. Necesita orientación para llamar al servicio WCF de Silverlight 4
- 24. vinculante de una información sobre herramientas o ContextMenu
- 25. DataContext y binding self como RelativeSource
- 26. ¿Cómo me uno a RelativeSource Self?
- 27. ¿Cómo uso enlaces WPF con RelativeSource?
- 28. Depuración Silverlight 3 en vs2008 después de vs2010 \ silverlight 4 instalado
- 29. ¿Puede un conjunto Silverlight 5 hacer referencia a un conjunto Silverlight 4?
- 30. Silverlight 4: no se encontró la solución Microsoft.Silverlight.CSharp.targets?