Articles of silverlight

Código de acceso variable en XAML

¿Cómo puedo acceder a la variable pública que en el archivo Sample.xaml.cs como asp.net ?

¿Cómo planteo un evento en un control de usuario y lo capturo en la página principal?

Tengo un UserControl y debo notificar a la página principal que se hizo clic en un botón del UserControl . ¿Cómo planteo un evento en UserControl y lo veo en la página principal? Intenté usar static , ¡y muchos me sugirieron que fuera a eventos!

Pasar un objeto complejo a una página mientras navegas en una aplicación WP7 Silverlight

He estado usando el método Navigate NavigationService para navegar a otras páginas en mi aplicación WP7 Silverlight: NavigationService.Navigate(new Uri(“/Somepage.xaml?val=dreas”, UriKind.Relative)); Desde Somepage.xaml , luego recupero los parámetros de cadena de consulta de la siguiente manera: string val; NavigationContext.QueryString.TryGetValue(“val”, out val); Ahora necesito una manera de pasar un objeto complejo usando una manera similar . ¿Cómo […]

ItemsControl con múltiples DataTemplates para un modelo de vista

¿Es posible vincular un control de elementos con canvas como plantilla a múltiples DataTemplates? Tengo 2 colecciones y, dependiendo del tipo, me gustaría mostrar un control diferente en mi canvas. No estoy seguro, pero podría pensar en un Viewmodel que tenga 2 ObservableCollections. Por ejemplo, si tuviera “Formas” y “conexiones” y me gustaría mostrarlas en […]

Configuración dinámica del texto del encabezado de una columna Silverlight DataGrid

Tengo la columna de arriba en un control de cuadrícula de Silverlight. Pero me está dando un error XamlParser debido a la forma en que estoy tratando de establecer la propiedad Header. ¿Alguien ha hecho esto antes? Quiero hacer esto para varios idiomas. También mi syntax para el enlace a un recurso es correcta porque […]

Crear un DataTemplate de Silverlight en el código

¿Cómo creo una plantilla de datos Silverlight en el código? He visto muchos ejemplos para WPF, pero nada para Silverlight. Editar: Aquí está el código para el que ahora estoy usando esto, basado en la respuesta de Santiago a continuación. public DataTemplate Create(Type type) { return (DataTemplate)XamlReader.Load( @” ” ); } Esto funciona muy bien […]

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 / […]