Articles of binding

Enlace bidireccional de datos Xml al WPF TreeView

Estoy intentando reescribir mi aplicación ForestPad utilizando WPF para la capa de presentación. En WinForms, estoy poblando cada nodo mediante progtwigción, pero me gustaría aprovechar las capacidades de enlace de datos de WPF, si es posible. En general, ¿cuál es la mejor forma de enlace de datos de dos vías WPF TreeView a un documento […]

Use “real” CultureInfo.CurrentCulture en WPF Binding, no CultureInfo desde IetfLanguageTag

En mi caso: Tengo una vinculación TextBlock a una propiedad de tipo DateTime. Quiero que se muestre como dice la configuración regional del usuario. Estoy configurando la propiedad del idioma como WPF XAML Bindings y CurrentCulture Display dice: this.Language = XmlLanguage.GetLanguage(CultureInfo.CurrentCulture.IetfLanguageTag); Pero con esta línea de código solo se muestra el texto como el formato […]

Enlace de datos de propiedad adjunta de WPF

Intento usar el enlace con una propiedad adjunta. Pero no puedo hacer que funcione. public class Attached { public static DependencyProperty TestProperty = DependencyProperty.RegisterAttached(“TestProperty”, typeof(bool), typeof(Attached), new FrameworkPropertyMetadata(false, FrameworkPropertyMetadataOptions.BindsTwoWayByDefault | FrameworkPropertyMetadataOptions.Inherits)); public static bool GetTest(DependencyObject obj) { return (bool)obj.GetValue(TestProperty); } public static void SetTest(DependencyObject obj, bool value) { obj.SetValue(TestProperty, value); } } El código XAML: […]

Enlazando WPF DataGrid a DataTable usando TemplateColumns

He intentado todo y no he llegado a ninguna parte, así que espero que alguien me pueda dar el momento. Simplemente no puedo obtener el enlace para extraer los datos en la cuadrícula de datos con éxito. Tengo una DataTable que contiene múltiples columnas con MyDataType public class MyData { string nameData {get;set;} bool showData […]

WPF Error 40 BindingExpression error de ruta: propiedad no encontrada en ‘object’

Me estoy golpeando la cabeza en mi escritorio con este error de enlace. He revisado varias publicaciones para el error de ruta de BindingExpression y no puedo ver nada que funcione con mi situación. De todos modos, tengo un control personalizado llamado IncrementingTextBox . Intento desactivarlo cada vez que el usuario ‘revisa’ el CheckBox sobre […]

Enlace de cuadrícula de datos en WPF

Sé que esto ya se ha pedido, pero he hecho casi todo lo que sugieren los desarrolladores. Estoy intentando mostrar esto en el cuadro de diálogo modal y rellenar la lista de licencias en el constructor del cuadro de diálogo modal. Pero todavía nada se está poblando dentro de la cuadrícula de datos. Código de […]

Cómo subir evento PropertyChanged sin usar el nombre de cadena

Sería bueno tener la capacidad de generar el evento ‘PropertyChanged’ sin especificar explícitamente el nombre de la propiedad modificada. Me gustaría hacer algo como esto: public string MyString { get { return _myString; } set { ChangePropertyAndNotify(val=>_myString=val, value); } } private void ChangePropertyAndNotify(Action setter, T value) { setter(value); PropertyChangedEventHandler handler = PropertyChanged; if (handler != […]

Objetos vinculantes definidos en código subyacente

Tengo un objeto que se crea una instancia en código detrás, por ejemplo, el XAML se llama window.xaml y dentro de window.xaml.cs protected Dictionary myDictionary; ¿Cómo puedo vincular este objeto a, por ejemplo, una vista de lista, usando solo marcas de XAML? Actualizar: (Esto es exactamente lo que tengo en mi código de prueba): Y […]

Establecer el valor en nulo en WPF vinculante

por favor, eche un vistazo a la siguiente línea ¿Esta propiedad de precio desde arriba es un Decimal? (Decimal numerable). Quiero que si el usuario elimina el contenido del cuadro de texto (es decir, ingresa cadena vacía, debería actualizar automáticamente la fuente con nulo (Nothing en VB). ¿Alguna idea sobre cómo puedo hacerlo ‘Xamly’?

WPF: ¿Cómo puedo crear menús y submenús utilizando enlaces?

Intento crear un menú dynamic usando binding. Mi modelo de vista Tengo una lista de objetos que contiene un encabezado y un comando. Sin embargo, no está funcionando. Creo que el problema está en la plantilla de datos. Ver mi código a continuación: El resultado solo muestra el primer menú. Los submenús no se muestran […]