Articles of datagrid

Ordenar una cuadrícula de datos wpf mediante progtwigción

¿Hay alguna manera de ordenar un progtwig WGD DataGrid de forma matemática (por ejemplo, como si hubiera hecho clic en mi primera columna)? ¿Hay alguna manera de simular este clic? O la mejor manera? Aquí está mi código: Collection_Evenements = new ObservableCollection(); Collection_Evenements = myEvenement.GetEvenementsForCliCode(App.obj_myClient.m_strCode); Collection_Evenements.CollectionChanged += Collection_Evenements_CollectionChanged; myDataGridEvenements.ItemsSource = Collection_Evenements; System.Data.DataView dv = (System.Data.DataView)myDataGridEvenements.ItemsSource; […]

WPF Datagrid Obtener valor de celda seleccionada

Quiero obtener valor para la celda seleccionada en la cuadrícula de datos, por favor, que alguien diga cómo hacerlo. utilicé el evento cambiado SelectedCell, ¿cómo puedo hacer eso? dataGrid1.CurrentCell

Cómo enlazar una tabla en un conjunto de datos a una cuadrícula de datos WPF en C # y XAML

He estado buscando horas para algo muy simple: vincular una cuadrícula de datos WPF a una tabla de datos para ver las columnas en tiempo de diseño. No puedo hacer que ninguno de los ejemplos funcione para mí. Aquí está el código de C # para rellenar la tabla de datos InfoWork dentro de la […]

Enlazando un WPF DataGridComboBoxColumn con MVVM

Miré las respuestas a varias preguntas , pero no logré asignar el contenido de las respuestas al problema que bash resolver. Lo he reducido al siguiente código (representativo del resultado que estoy tratando de lograr), y básicamente quiero poder Person.TitleId el Person.TitleId como su Title.TitleText correspondiente cuando la fila no está siendo editada, y tiene […]

Enlace en una columna de texto de cuadrícula de datos de WPF

Estoy intentando construir una cuadrícula de datos donde una de las columnas es un nombre de fuente que se muestra en esa fuente. Anteriormente, estaba trabajando con un cuadro de lista donde había definido la siguiente plantilla: Esto funcionó bien. Entonces, modifiqué la estructura de datos (Name se convirtió en Font.Name) y pasé a una […]

¿Cuál es el código detrás de datagridtemplatecolumn, y cómo usarlo?

Tengo un DataGrid en WPF. Y estoy tratando de agregar Button s a ciertas celdas de la grilla, una vez que está vinculada a un ItemsSource particular. He intentado hacer esto en el xaml así: Sin embargo, quiero saber cómo puedo hacer esto en el código subyacente. Necesito esto para poder colocar Button s cada […]

Formato de fecha en la cuadrícula de datos de WPF

Ya busqué stackoverflow para encontrar una solución y encontré esto: Necesidad de formatear las fechas en WPF DataGrid construido dinámicamente Mi problema es que cargué algunos datos de mi base de datos SQL-Server y quiero mostrarlos en mi aplicación WPF en un DataGrid. Esto funciona muy bien Lo único que quiero cambiar es que la […]

WPF DataGrid Virtualización con agrupamiento

Estoy usando WPF DataGrid de CodePlex y necesito que la virtualización funcione con la agrupación. Esta pregunta es sobre el tema y apunta a un ejemplo de MSDN, pero solo cubre ListControls con plantillas de datos simples (es decir, una sola columna). Agrupación y virtualización parece ser un caso de uso bastante común para una […]

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

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