Articles of wpfdatagrid

Mejore el rendimiento WPF DataGrid

En mi aplicación .NET 3.5 WPF , tengo una WPF DataGrid que se completará con 500 columnas y 50 filas. El rendimiento de la aplicación es muy pobre en desplazamiento, o cuando hago DataGrid.Items.Refresh() o cuando selecciono filas. En realidad, la aplicación tardará alrededor de 20 segundos en actualizar el diseño. Layout_Updated() evento Layout_Updated() se […]

¿Cómo enlazar xml al WPF DataGrid correctamente?

He buscado y probado varias soluciones, pero hasta ahora ninguno de ellos resuelve mi problema. Estoy usando el DataGrid integrado de WPF en Visual Studio 2010 / .NET4 para mostrar datos de un documento XML almacenado como XDocument. Mi código funciona bien, y he verificado que el XDocument está presente y es correcto. Sin embargo, […]

Enlace de visibilidad DataGridTextColumn

Estoy intentando vincular la visibilidad de la columna a la de otro elemento como este: pero obtengo este error en la salida VS: System.Windows.Data Error: 2 : Cannot find governing FrameworkElement or FrameworkContentElement for target element. BindingExpression:Path=IsChecked; DataItem=null; target element is ‘DataGridTextColumn’ (HashCode=48860040); target property is ‘Visibility’ (type ‘Visibility’) ¿Hay una forma pura de XAML […]

WPF StringFormat en el contenido de la etiqueta

Quiero formatear mi enlace de cadena como Amount is X donde X es una propiedad vinculada a una etiqueta. He visto muchos ejemplos, pero el siguiente no funciona: También probé estas combinaciones: StringFormat=Amount is {0} StringFormat=’Amount is {}{0}’ StringFormat=’Amount is \{0\}’ Incluso traté de cambiar el tipo de datos de la propiedad de enlace a […]

Cómo acceder a la columna de la plantilla de la cuadrícula de datos texto del cuadro de texto WPF C #

Necesito acceder al texto en la columna de plantilla de DataGrid desde el código de atrás, pero no sé cómo. Necesito cambiar el texto a cualquier cadena que le pase en el evento SelectionChanged . ¿Alguien puede decirme cómo lograr esto? Encontré una pregunta similar aquí pero no tenía respuestas.

¿Cómo se realiza la selección de la checkbox con un solo clic en WPF DataGrid?

Tengo un DataGrid con la primera columna como columna de texto y una segunda columna como columna CheckBox. Lo que quiero es que haga clic en la checkbox. Debería ser verificado. Sin embargo, se necesitan dos clics para ser seleccionado, para el primer clic se selecciona la celda, para los segundos clics se marca la […]

WPF horizontal DataGrid

Me gustaría tener un WGD DataGrid con una orientación horizontal, ¿alguien sabe una solución?

Artículos vinculantes Origen de un ComboBoxColumn en WPF DataGrid

Tengo dos clases de modelos simples y un modelo de vista … public class GridItem { public string Name { get; set; } public int CompanyID { get; set; } } public class CompanyItem { public int ID { get; set; } public string Name { get; set; } } public class ViewModel { public […]