Sr. Não. Propriedades e descrição
1

AlternatingRowBackground

Obtém ou define o pincel de fundo para uso em linhas alternadas.

2

AreRowDetailsFrozen

Obtém ou define um valor que indica se os detalhes da linha podem rolar horizontalmente.

3

AutoGenerateColumns

Obtém ou define um valor que indica se as colunas são criadas automaticamente.

4

CanUserAddRows

Obtém ou define um valor que indica se o usuário pode adicionar novas linhas ao DataGrid.

5

CanUserDeleteRows

Obtém ou define um valor que indica se o usuário pode excluir linhas do DataGrid.

6

CanUserReorderColumns

Obtém ou define um valor que indica se o usuário pode alterar a ordem de exibição da coluna arrastando os cabeçalhos das colunas com o mouse.

7

CanUserResizeColumns

Obtém ou define um valor que indica se o usuário pode ajustar a largura das colunas usando o mouse.

8

CanUserResizeRows

Obtém ou define um valor que indica se o usuário pode ajustar a altura das linhas usando o mouse.

9

CanUserSortColumns

Obtém ou define um valor que indica se o usuário pode classificar as colunas clicando no cabeçalho da coluna.

10

ColumnHeaderHeight

Obtém ou define a altura da linha dos cabeçalhos da coluna.

11

ColumnHeaderStyle

Obtém ou define o estilo aplicado a todos os cabeçalhos de coluna no DataGrid.

12

Columns

Obtém uma coleção que contém todas as colunas no DataGrid.

13

ColumnWidth

Obtém ou define a largura padrão e o modo de dimensionamento de colunas e cabeçalhos no DataGrid.

14

CurrentCell

Obtém ou define a célula que está em foco.

15

CurrentColumn

Obtém ou define a coluna que contém a célula atual.

16

CurrentItem

Obtém o item de dados vinculado à linha que contém a célula atual.

17

FrozenColumnCount

Obtém ou define o número de colunas não roláveis.

18

HorizontalScrollBarVisibility

Obtém ou define um valor que indica como as barras de rolagem horizontais são exibidas no DataGrid.

19

IsReadOnly

Obtém ou define um valor que indica se o usuário pode editar valores no DataGrid.

20

RowBackground

Obtém ou define o pincel padrão para o plano de fundo da linha.

21

RowHeight

Obtém ou define a altura sugerida para todas as linhas.

22

SelectedCells

Obtém a lista de células atualmente selecionadas.

Sr. Não. Métodos e Descrição
1

BeginEdit

Invoca o comando BeginEdit, que colocará a célula ou linha atual no modo de edição.

2

CancelEdit

Invoca o comando CancelEditCommand para a célula ou linha atualmente no modo de edição.

3

ClearDetailsVisibilityForItem

Limpa a propriedade DetailsVisibility para DataGridRow que representa o item de dados especificado.

4

ColumnFromDisplayIndex

Obtém o DataGridColumn no índice especificado.

5

CommitEdit

Invoca o comando CommitEditCommand para a célula ou linha atualmente no modo de edição.

6

GenerateColumns

Gera colunas para as propriedades especificadas de um objeto.

7

GetDetailsVisibilityForItem

Obtém a propriedade DetailsVisibility para DataGridRow que representa o item de dados especificado.

8

OnApplyTemplate

Quando substituído em uma classe derivada, é chamado sempre que o código do aplicativo ou processos internos chamam ApplyTemplate. (Substitui FrameworkElement.OnApplyTemplate ().)

9

ScrollIntoView

Rola o DataGrid verticalmente para exibir a linha do item de dados especificado.

10

SelectAllCells

Seleciona todas as células no DataGrid.

11

SetDetailsVisibilityForItem

Define o valor da propriedade DetailsVisibility para DataGridRow que contém o objeto especificado.

12

UnselectAllCells

Desmarca todas as células no DataGrid.

Sr. Não. Eventos e Descrição
1

AddingNewItem

Ocorre antes de um novo item ser adicionado ao DataGrid.

2

AutoGeneratedColumns

Ocorre quando a geração automática de todas as colunas é concluída.

3

AutoGeneratingColumn

Ocorre quando uma coluna individual é gerada automaticamente.

4

BeginningEdit

Ocorre antes de uma linha ou célula entrar no modo de edição.

5

CellEditEnding

Ocorre antes de uma edição de célula ser confirmada ou cancelada.

6

ColumnDisplayIndexChanged

Ocorre quando a propriedade DisplayIndex em uma das colunas é alterada.

7

ColumnHeaderDragCompleted

Ocorre quando o usuário libera um cabeçalho de coluna depois de arrastá-lo com o mouse.

8

ColumnHeaderDragDelta

Ocorre sempre que a posição do mouse muda enquanto o usuário arrasta um cabeçalho de coluna.

9

ColumnHeaderDragStarted

Ocorre quando o usuário começa a arrastar o cabeçalho de uma coluna usando o mouse.

10

ColumnReordered

Ocorre quando uma coluna se move para uma nova posição na ordem de exibição.

11

ColumnReordering

Ocorre antes que uma coluna se mova para uma nova posição na ordem de exibição.

12

CopyingRowClipboardContent

Ocorre depois que o conteúdo da linha padrão é preparado.

13

CurrentCellChanged

Ocorre quando o valor da propriedade CurrentCell é alterado.

14

InitializingNewItem

Ocorre quando um novo item é criado.

15

LoadingRow

Ocorre depois que um DataGridRow é instanciado, para que você possa personalizá-lo antes de ser usado.

16

LoadingRowDetails

Ocorre quando um novo modelo de detalhes de linha é aplicado a uma linha.

17

PreparingCellForEdit

Ocorre quando uma célula entra no modo de edição.

18

RowDetailsVisibilityChanged

Ocorre quando a visibilidade de um elemento de detalhes de linha muda.

19

RowEditEnding

Ocorre antes de uma edição de linha ser confirmada ou cancelada.

20

SelectedCellsChanged

Ocorre quando a coleção SelectedCells é alterada.

21

Sorting

Ocorre quando uma coluna está sendo classificada.

22

UnloadingRow

Ocorre quando um objeto DataGridRow fica disponível para reutilização.

23

UnloadingRowDetails

Ocorre quando um elemento de detalhes de linha fica disponível para reutilização.