DevExpress excluir uma linha
-
13-09-2019 - |
Pergunta
Usando grade de DevExpress, o que a maneira mais fácil de implementar uma exclusão de uma seleção de linhas a partir de apenas a interface do usuário. O comportamento desejado é para que o usuário linhas de multi-seleção, em seguida, pressione DEL.
I permitiram a edição e multi-selecionar.
Solução
De Centro de Suporte DevExpress e assumindo que você está se referindo a um formulário grade do Windows:
Para excluir várias linhas selecionadas usar os GridView.DeleteSelectedRows método. Se você precisa condicionalmente proteger algumas linhas de exclusão, iterar a GridView.SelectedRows matriz, e unselect certas linhas usando o GridView.UnselectRow método.
Como para excluir as várias linhas na grade?
Você também precisa lidar com a tecla para baixo caso da rede se você deseja excluir as linhas selecionadas em uma tecla.
Se não for Windows Forms você pode procurar o seu Centro de Suporte por produto. Da minha experiência o apoio técnico não é muito agradável.
Outras dicas
O método que eu uso geralmente é,
GridView.DeleteRow(GridView.FocusedRowHandle)
Ele funciona bem.