¿Alguien puede sugerir una forma de crear en Silverlight una solución para el método UpdateTarget() que existe en WPF? Eliminar el enlace existente que existe en el DP y establecer el valor manualmente no es una opción para mí. GraciasSolución de Silverlight UpdateTarget() para BindingExpression
Respuesta
Pruebe algo como esto. Reemplace ImageBlobMember con su x: Nombre/Nombre de control XAML y reemplace Image.SourceProperty con el valor apropiado según el tipo de control.
BindingExpression bindExp =
ImageBlobMember.GetBindingExpression(System.Windows.Controls.Image.SourceProperty);
Binding bind = bindExp.ParentBinding;
ImageBlobMember.SetBinding(System.Windows.Controls.Image.SourceProperty, bind);
Así es como lo hice al final, pero tenía que asegurarme de que estaba buscando cero –
¡Gracias! Estuve buscando por un tiempo, y esta fue la única opción funcionalmente suficiente para simular el método 'BindingExpression.UpdateTarget()' faltante en Silverlight 5. – Jaans
- 1. no puede obtener ListBox y UpdateTarget para trabajar
- 2. Solución alternativa para algunas características WPF que faltan en Silverlight
- 3. Solución alternativa para UpdateSourceTrigger LostFocus en Silverlight Datagrid?
- 4. Silverlight 4: no se encontró la solución Microsoft.Silverlight.CSharp.targets?
- 5. Error de ruta de BindingExpression: propiedad no encontrada en 'objeto'
- 6. Silverlight 3 falta la solución del evento ScrollViewer.ScrollChanged?
- 7. ¿Cómo resolver el objeto vinculado de bindingexpression con WPF?
- 8. WPF Ribbon: DataTemplate causa el error de ruta BindingExpression
- 9. ¿Cuál es la solución más elegante para la falta de DefaultFileName en SaveFileDialog en Silverlight?
- 10. Silverlight ChildWindow para WPF
- 11. Cronómetro para silverlight?
- 12. Generar solución para C++
- 13. Solución para errores JSLint
- 14. Solución de cromo para document.domain
- 15. Llamada automática OnDetaching() para Comportamientos de Silverlight
- 16. ¿Dónde puedo obtener el "Silverlight Developer Runtime" para Silverlight 4?
- 17. Silverlight: Imagen de byte []
- 18. herramienta gratuita Firebug para Silverlight
- 19. ¿Solución moderna para servidores WebSocket?
- 20. solución para COMET y PHP
- 21. Solución Regex para Objective-C
- 22. Solución Offline MapKit para iOS
- 23. poedit solución para gettext dinámico
- 24. border-image: solución para IE
- 25. CodeJam 2011: ¿Solución para Gorosort?
- 26. herramientas de rendimiento y diagnóstico para Silverlight
- 27. Buscando estrategias de fuente para aplicaciones Silverlight
- 28. Manejo de Async con Specflow para Silverlight
- 29. Mejor marco de burla para Silverlight 5
- 30. Metodología de tipo TDD para WPF/Silverlight
¿Cuál es su razón para necesitar UpdateTarget()? Dependiendo de la razón, podría haber diferentes soluciones. – Stephan
Tengo un enlace en mi XAML y estamos portando una aplicación existente a Silverlight y usando el mismo código XML detrás de los archivos. En cuanto al código WPF existente, tengo la siguiente expresión: BindingExpression expression = someTextBox.GetBindingExpression (TextBox.TextProperty); expression.UpdateTarget(); Este es el código existente, y crearía un método de extensión para esto es que SL no use las directivas #if WPF ... La idea es tener un método que se comporte como BindingExpression.UpdateTarget() en WPF. –