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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top