Articles of data binding

Implementación de WPF MVVM INotifyPropertyChanged: modelo o modelo de vista

He leído varios debates sobre dónde implementar INotifyPropertyChanged aquí en StackOverflow y otros blogs, pero parece que hay casos en los que debe implementarlo en el Modelo. Aquí está mi situación: estoy buscando comentarios sobre mi conclusión o mi enfoque es incorrecto. Estoy usando esta implementación de un ObservableDictionary ( ObservableDictionary ) porque necesito consultas […]

Enlace de datos WPF a la interfaz y no a objetos reales – ¿posible conversión?

Digamos que tengo una interfaz como esta: public interface ISomeInterface { … } También tengo un par de clases implementando esta interfaz; public class SomeClass : ISomeInterface { … } Ahora tengo un ListBox de WPF que enumera los elementos de ISomeInterface, usando un DataTemplate personalizado. El motor de enlace de datos aparentemente no (que […]

¿Cómo puedo convertir los errores vinculantes en excepciones de tiempo de ejecución?

Del mismo modo que en nuestros proyectos hay “avisos de advertencia como errores” para detectar posibles problemas iniciales, me gustaría tener una excepción de tiempo de ejecución para detectarlos antes. Recientemente me he sentido afectado por este problema y me hubiera alegrado de tener esto. Se puede hacer? Y si es así, ¿cómo?

¿Qué significa “{Binding Path =.}” En el enlace de WPF?

¿Qué significa {Binding Path=.} En un enlace WPF? Veo que algunas personas lo usan, pero no pudieron encontrar ninguna explicación. ¿Hay algún otro símbolo especial en la syntax de enlace (que no sea {Binding /} )?

WPF TextBox Validation C #

Tengo 3 TextBoxes ( Id1 , Name y Salary ). Id y Salary deben contener números enteros y Name solo debe contener caracteres. Necesito validaciones para mi TextBox, debería mostrar errores a medida que ingreso caracteres o enteros incorrectos. ¿También se puede hacer esto solo en Xaml sin código detrás? Soy nuevo en Wpf y […]

Las conexiones de datos no parecen refrescarse

Por alguna razón, realmente estoy luchando con esto. Soy nuevo en wpf y parece que no puedo encontrar la información que necesito para entender este simple problema. Estoy intentando vincular un cuadro de texto a una cadena, el resultado de la actividad de los progtwigs. Creé una propiedad para la cadena, pero cuando la propiedad […]

Encuadernación de texto del encabezado de la tabla de datos de WPF

El encabezado de columna del DataGrid no es un elemento FrameWork por algún motivo, por lo que no puede usar enlaces para establecer cosas como el texto del encabezado. Por favor corrígeme si eso está mal si eso ha cambiado con .NET 4.0 (ahora estoy usando el último WPFToolkit de CodePlex). Estoy tratando de usar […]

Enlace en WPF al elemento de conjunto especificado por propiedad

Digamos que tengo algunos TextBlocks en mi UI, algo así: y en mi código detrás tengo algo como esto: public partial class MainWindow : Window { public int DessertIndex { get { return 2; } } public object[] Food { get { return new object[]{“liver”, “spam”, “cake”, “garlic” }; } } public MainWindow() { InitializeComponent(); […]

¿Cómo puedo vincular los datos una lista de cadenas a un ListBox en WPF / WP7?

Estoy intentando vincular una lista de valores de cadena a un cuadro de lista para que sus valores se enumeren línea por línea. Ahora mismo uso esto: Pero no sé lo que debo poner en el bloque de texto, en lugar de Id , ya que son todos valores de cadena, no clases personalizadas. También […]

Enlazando una lista en @RequestParam

Estoy enviando algunos parámetros de un formulario de esta manera: myparam[0] : ‘myValue1’ myparam[1] : ‘myValue2’ myparam[2] : ‘myValue3’ otherParam : ‘otherValue’ anotherParam : ‘anotherValue’ … Sé que puedo obtener todos los parámetros en el método del controlador agregando un parámetro como public String controllerMethod(@RequestParam Map params){ …. } Quiero vincular los parámetros myParam [] […]