Navegando por
Mes: septiembre 2015

[How To] Establecer foco en XAML desde MVVM

[How To] Establecer foco en XAML desde MVVM

Introducción Cuando trabajamos con el patrón MVVM, no tenemos acceso directo a la interfaz de usuario, por lo tanto, establecer el foco de un control visual se complica un poco. En esta pequeña entrada muestro como poder hacerlo. Simplemente utilizamos una propiedad para tal efecto 🙂 Utilizando el código Realizaremos los siguientes pasos para lograr nuestro objetivo: Creamos un Modelo que se llama Club. Creamos el ViewModel con una propiedad Foco, que enviará las notificaciones a la Vista. En la…

Leer más Leer más

[How To] Convertir string[] en StringCollection

[How To] Convertir string[] en StringCollection

Problema La conversión de tipos resulta demasiado útil para los programadores porque nos acercan a la realidad de lo que necesitamos. En este caso el problema radica en convertir un string Array en una colección de Strings, técnicamente son la misma cosa, una colección de cadena de caracteres. Utilizando el código Para realizar la conversión, simplemente debemos agregar el string[] a un objeto del tipo StringCollection. string[] test = new string[]{“Arsenal”,”Chelsea”,”Liverpool”,”Manchester City”,”Manchester United”,”Newcastle”};StringCollection coleccion = new StringCollection();coleccion.AddRange(test); Conclusión Con lo…

Leer más Leer más

[How To] Aplicar estilos desde código

[How To] Aplicar estilos desde código

Introducción Básicamente, aquí demuestro cómo crear un estilo enteramente mediante código C# sin la necesidad de crearlo como recurso en XAML. Particularmente, me siento más cómodo utilizando XAML para realizar esta tarea, pero de todos modos comparto una manera de realizarlo mediante C# Utilizando el código En este caso aplicaremos el estilo a todos los controles de tipo TextBox y cambiaremos sus colores: void AplicartEstiloTextBox(){ //Instanciamos la clase Style y aplicamos el estilo al tipo que necesitemos, mediante typeof. Style…

Leer más Leer más