| 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. |