Articles of silverlight

Este tipo de CollectionView no admite cambios en su SourceCollection desde un hilo diferente del hilo Dispatcher

Tengo un DataGrid que está poblando datos de ViewModel por método asincrónico. My DataGrid es: Estoy usando http://www.amazedsaint.com/2010/10/asynchronous-delegate-command-for-your.html para implementar una manera asíncrona en mi viewmodel. Aquí está mi código de viewmodel: public class MainWindowViewModel:WorkspaceViewModel,INotifyCollectionChanged { MatchBLL matchBLL = new MatchBLL(); EfesBetServiceReference.EfesBetClient proxy = new EfesBetClient(); public ICommand DoSomethingCommand { get; set; } public MainWindowViewModel() […]

MVVM: Enlace al modelo mientras se mantiene el modelo sincronizado con una versión de servidor

He dedicado bastante tiempo para tratar de encontrar una solución elegante para el siguiente desafío. No he podido encontrar una solución que sea más que un hack alrededor del problema. Tengo una configuración simple de View, ViewModel y un modelo. Lo mantendré muy simple por el bien de la explicación. El Model tiene una sola […]

Tarea de fondo de registro en la aplicación Silverlight 8.1

Estoy trabajando en una aplicación que utiliza BLE para comunicarme con un elemento y necesito recibir notificaciones en segundo plano. Soy consciente de la existencia de GattCharacteristicNotificationTrigger pero no puedo encontrar ninguna forma de registrar una tarea de fondo en una aplicación de Silverlight 8.1. ¿Algún consejo?

¿Qué tan determinista es la inexactitud del punto flotante?

Entiendo que los cálculos de coma flotante tienen problemas de precisión y hay muchas preguntas que explican por qué. Mi pregunta es si ejecuto el mismo cálculo dos veces, ¿siempre puedo confiar en que produzca el mismo resultado? ¿Qué factores pueden afectar esto? Tiempo entre cálculos? ¿Estado actual de la CPU? Hardware diferente? Idioma / […]

Luz MVVM: cómo acceder a la propiedad en otro modelo de vista

Estoy usando mvvm light para construir una aplicación Silverlight. ¿Hay algún fragmento de código que muestre cómo acceder a la propiedad o comando de un modelo de vista desde otro modelo de vista o detrás del código de control del usuario? Supongo que es simple, pero de alguna manera me perdí algo. Ueli

Cómo evitar disparar ObservableCollection.CollectionChangedChanged Multiple Times al reemplazar todos los elementos o agregar una colección de elementos

Tengo la colección ObservableCollection , y quiero reemplazar todos los elementos con una nueva colección de elementos, podría hacer: collection.Clear(); O: collection.ClearItems(); (Por cierto, ¿cuál es la diferencia entre estos dos métodos?) También podría usar foreach para la collection.Add foreach uno por uno, pero esto disparará varias veces Lo mismo cuando se agrega una colección […]

WCF HttpTransport: StreamMode vs buffer mode

Tengo un servicio WCF HttpTransport (v4 framework) que se expone a través de un HttpTransport personalizado basado en HttpTransport . El enlace utiliza un MessageEncoder personalizado que es prácticamente un BinaryMessageEncoder con la adición de la funcionalidad de compresión gzip. Un cliente Silverlight y Windows consume el servicio web. Problema : en algunos casos, el […]

¿Cómo fuerza a Firefox a no almacenar en caché o volver a descargar un archivo Silverlight XAP?

Cuando trabajo con Silverlight, me he dado cuenta de que Firefox guardará en caché el archivo XAP, de modo que si realizo una actualización, un usuario puede quedarse atrapado utilizando una versión desactualizada. ¿Hay alguna manera de forzar al navegador a volver a descargar el archivo XAP cada vez, o quizás solo forzarlo después de […]

Sincronizar elementos seleccionados en un cuadro de lista de muliselección con una colección en ViewModel

Tengo un cuadro de lista de selección múltiple en una aplicación SL3 que usa prisma y necesito una colección en mi modelo de vista que contiene los elementos seleccionados actualmente en el cuadro de lista. El modelo de vista no sabe nada sobre la vista, por lo que no tiene acceso al control de cuadro […]

¿Enlazar el estado de visualización a un modelo de vista MVVM?

¿Cómo se vincula el estado VisualStateManager de un control a una propiedad en su modelo de vista? Se puede hacer?