Articles of datagrid

WPF DataGrid CustomSort para cada columna

Tengo un WGD DataGrid vinculado a un CollectionViewSource que encapsula un ObservableCollection. Este CollectionViewSource tiene dos objectives principales: 1) Agrupar cada elemento por una propiedad específica de T. Estoy usando un ValueConverter en GroupDescription para obtener el comportamiento de agrupación que deseo. 2) Ordenar la grilla por a) principalmente el nombre del grupo (como se […]

¿Cómo genero dinámicamente columnas en un WGD DataGrid?

Estoy intentando mostrar los resultados de una consulta en una cuadrícula de datos de WPF. El tipo de ItemsSource al que me estoy vinculando es IEnumerable . Como los campos devueltos no se determinan hasta el tiempo de ejecución, no sé el tipo de datos hasta que se evalúa la consulta. Cada “fila” se devuelve […]

Búsqueda adecuada de DataGrid desde TextBox en WPF usando MVVM

Soy nuevo en el patrón de MVVM y estoy un poco confundido sobre cuándo usar Code Behind. Tengo una forma muy simple en este momento, que incluye un TextBox y un DataGrid. Lo que me gustaría es poder hacer que DataGrid cambie su ítem seleccionado basado en el TextBox. He hecho esto en Code Behind […]

¿Cómo puedo establecer el color de una fila seleccionada en DataGrid?

Esto parece obvio, pero no puedo ver cómo hacerlo. El color de fondo predeterminado de una fila seleccionada en DataGrid es tan oscuro que no puedo leerlo. ¿Hay alguna forma de anularlo? Intenté esto (modificado desde el enlace de Neverminds) Pero aún nada …

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.

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

El ancho de la columna DataGrid no se actualiza automáticamente

Cuando el valor de Change actualizaciones, su columna no se actualiza para ajustarse al nuevo valor. Entonces, la columna permanece demasiado pequeña y el valor se recorta. ¿Algunas ideas?

Cómo ocultar las columnas de la cuadrícula de datos de wpf en función de una propiedad

Tengo el siguiente progtwig de muestra de WPF: Xaml: Código detrás: public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); Flowers rose = new Flowers(); rose.Leaves = new ObservableCollection(); rose.Flag = false; Leaf L1 = new Leaf(); L1.Color = “rot”; L1.Size = 3; rose.Leaves.Add(L1); Leaf L2 = new Leaf(); L2.Color = “gelb”; L2.Size […]

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 vincular DataTable a Datagrid

Tengo un problema al vincular un DataTable a un DataGrid . Ya he buscado soluciones pero simplemente no puedo deshacerme del error. El enlace funciona bien cuando se usa WindowsForms, por lo que DataTable es correcto. Simplemente no puedo vincularlo a WPF-DataGrid. Mensaje de error: AmbiguousMatchException no se manejó Fuente: mscorlib Ya he creado un […]