Estoy portando una aplicación WPF a Silverlight 2, y he encontrado varias características WPF que actualmente faltan en SL. ¿Alguien podría ayudarme con equivalentes o sugerir soluciones alternativas?Solución alternativa para algunas características WPF que faltan en Silverlight
Deseo gestionar los clics y los clics dobles en un cuadro de texto incrustado en un cuadro de lista. La implementación de WPF usa PreviewMouseLeftButtonDown/Up en un control de cuadro de lista. Como puede hacerse esto en Silverlight, parece que PreviewMouseLeftButtonDown/Up falta en Silverlight.
Deseo controlar las pulsaciones de los botones (F2/Eliminar) en un cuadro de texto incrustado en un cuadro de lista. La implementación de WPF usa PreviewKeyDown en un control de cuadro de texto que se incrusta como un elemento en un cuadro de lista. Parece que PreviewKeyDown falta en Silverlight. El controlador de eventos KeyDown parece no ser invocado.
Quiero cambiar algunas propiedades de apariencia de un cuadro de texto dependiendo del valor de algunas propiedades adjuntas personalizadas. La implementación de WPF usa DataTrigger para hacer esto. ¿Cómo puede hacerse esto en Silverlight? Parece que DataTriggers faltan en Silverlight.
Quiero cambiar el ancho de un cuadro de texto dependiendo del ancho real del cuadro de lista en el que se encuentra el cuadro de texto. La implementación de WPF utiliza el enlace RelativeSource. ¿Cuál es el equivalente de Silverlight o solución para esto?
¿Votarás las respuestas que consideres más útiles? – BenMaddox