No Señor. Propiedades y descripción
1

AlternatingRowBackground

Obtiene o establece el pincel de fondo para usarlo en filas alternas.

2

AreRowDetailsFrozen

Obtiene o establece un valor que indica si los detalles de la fila pueden desplazarse horizontalmente.

3

AutoGenerateColumns

Obtiene o establece un valor que indica si las columnas se crean automáticamente.

4

CanUserAddRows

Obtiene o establece un valor que indica si el usuario puede agregar nuevas filas al DataGrid.

5

CanUserDeleteRows

Obtiene o establece un valor que indica si el usuario puede eliminar filas de DataGrid.

6

CanUserReorderColumns

Obtiene o establece un valor que indica si el usuario puede cambiar el orden de visualización de las columnas arrastrando los encabezados de las columnas con el mouse.

7

CanUserResizeColumns

Obtiene o establece un valor que indica si el usuario puede ajustar el ancho de las columnas con el mouse.

8

CanUserResizeRows

Obtiene o establece un valor que indica si el usuario puede ajustar la altura de las filas con el mouse.

9

CanUserSortColumns

Obtiene o establece un valor que indica si el usuario puede ordenar columnas haciendo clic en el encabezado de la columna.

10

ColumnHeaderHeight

Obtiene o establece el alto de la fila de encabezados de columna.

11

ColumnHeaderStyle

Obtiene o establece el estilo aplicado a todos los encabezados de columna en DataGrid.

12

Columns

Obtiene una colección que contiene todas las columnas del DataGrid.

13

ColumnWidth

Obtiene o establece el ancho estándar y el modo de tamaño de columnas y encabezados en DataGrid.

14

CurrentCell

Obtiene o establece la celda que tiene el foco.

15

CurrentColumn

Obtiene o establece la columna que contiene la celda actual.

dieciséis

CurrentItem

Obtiene el elemento de datos vinculado a la fila que contiene la celda actual.

17

FrozenColumnCount

Obtiene o establece el número de columnas que no se desplazan.

18

HorizontalScrollBarVisibility

Obtiene o establece un valor que indica cómo se muestran las barras de desplazamiento horizontales en DataGrid.

19

IsReadOnly

Obtiene o establece un valor que indica si el usuario puede editar valores en DataGrid.

20

RowBackground

Obtiene o establece el pincel predeterminado para el fondo de la fila.

21

RowHeight

Obtiene o establece la altura sugerida para todas las filas.

22

SelectedCells

Obtiene la lista de celdas que están seleccionadas actualmente.

No Señor. Métodos y descripción
1

BeginEdit

Invoca el comando BeginEdit, que colocará la celda o fila actual en modo de edición.

2

CancelEdit

Invoca el comando CancelEditCommand para la celda o fila actualmente en modo de edición.

3

ClearDetailsVisibilityForItem

Borra la propiedad DetailsVisibility para DataGridRow que representa el elemento de datos especificado.

4

ColumnFromDisplayIndex

Obtiene DataGridColumn en el índice especificado.

5

CommitEdit

Invoca el comando CommitEditCommand para la celda o fila actualmente en modo de edición.

6

GenerateColumns

Genera columnas para las propiedades especificadas de un objeto.

7

GetDetailsVisibilityForItem

Obtiene la propiedad DetailsVisibility para DataGridRow que representa el elemento de datos especificado.

8

OnApplyTemplate

Cuando se reemplaza en una clase derivada, se invoca siempre que el código de la aplicación o los procesos internos llaman a ApplyTemplate. (Reemplaza FrameworkElement.OnApplyTemplate ()).

9

ScrollIntoView

Desplaza el DataGrid verticalmente para mostrar la fila del elemento de datos especificado.

10

SelectAllCells

Selecciona todas las celdas del DataGrid.

11

SetDetailsVisibilityForItem

Establece el valor de la propiedad DetailsVisibility para DataGridRow que contiene el objeto especificado.

12

UnselectAllCells

Anula la selección de todas las celdas del DataGrid.

No Señor. Eventos y descripción
1

AddingNewItem

Ocurre antes de que se agregue un nuevo elemento a DataGrid.

2

AutoGeneratedColumns

Ocurre cuando se completa la generación automática de todas las columnas.

3

AutoGeneratingColumn

Ocurre cuando una columna individual se genera automáticamente.

4

BeginningEdit

Ocurre antes de que una fila o celda ingrese al modo de edición.

5

CellEditEnding

Ocurre antes de que se confirme o cancele una edición de celda.

6

ColumnDisplayIndexChanged

Se produce cuando cambia la propiedad DisplayIndex en una de las columnas.

7

ColumnHeaderDragCompleted

Ocurre cuando el usuario suelta un encabezado de columna después de arrastrarlo con el mouse.

8

ColumnHeaderDragDelta

Ocurre cada vez que cambia la posición del mouse mientras el usuario arrastra un encabezado de columna.

9

ColumnHeaderDragStarted

Ocurre cuando el usuario comienza a arrastrar el encabezado de una columna con el mouse.

10

ColumnReordered

Ocurre cuando una columna se mueve a una nueva posición en el orden de visualización.

11

ColumnReordering

Ocurre antes de que una columna se mueva a una nueva posición en el orden de visualización.

12

CopyingRowClipboardContent

Ocurre después de que se prepara el contenido de la fila predeterminada.

13

CurrentCellChanged

Se produce cuando ha cambiado el valor de la propiedad CurrentCell.

14

InitializingNewItem

Ocurre cuando se crea un nuevo elemento.

15

LoadingRow

Ocurre después de que se crea una instancia de DataGridRow, por lo que puede personalizarlo antes de que se use.

dieciséis

LoadingRowDetails

Se produce cuando se aplica una nueva plantilla de detalles de fila a una fila.

17

PreparingCellForEdit

Ocurre cuando una celda ingresa al modo de edición.

18

RowDetailsVisibilityChanged

Se produce cuando cambia la visibilidad de un elemento de detalles de fila.

19

RowEditEnding

Ocurre antes de que se confirme o cancele una edición de fila.

20

SelectedCellsChanged

Se produce cuando cambia la colección SelectedCells.

21

Sorting

Ocurre cuando se ordena una columna.

22

UnloadingRow

Se produce cuando un objeto DataGridRow está disponible para su reutilización.

23

UnloadingRowDetails

Se produce cuando un elemento de detalles de fila está disponible para su reutilización.