Array
(
)

Como ordenar uma ListBox

Bruno Ramalho
   - 12 nov 2014

Boa tarde, gostaria de saber se alguém poderia me ajudar,
Tenho uma listBox e dois botões do lado, um pra mover pra cima e o outro para baixo o item selecionado, porém a lista está carregada pelo DataSource de uma tabela do banco, queria ordenar a posição dos itens da lista, porque depois de ordenar vou salvar esses itens em outra tabela.
Vi que tem o moveNext, mas ele não muda a posição, só muda a seleção.
private void btnSobe_Click(object sender, EventArgs e)
{
bdsCliente.MoveFirst();
}
private void btnDesce_Click(object sender, EventArgs e)
{
bdsCliente.MoveLast();
}
Se alguém poder me ajudar agradeço!

Jothaz
   - 12 nov 2014

Não sei se vai ajudar,mas você pode ordenar o DataTable:

#Código
DataView dv = dt.DefaultView;
dv.Sort = " nome-da-culuna-01, nome-da-culuna-02 DESC" //DESC or ASC

0
|
0

Bruno Ramalho
   - 12 nov 2014

Ajudou sim, ía precisar disso também porque vou salvar esses dados no banco ordenados de acordo com a posição na lista, e depois quando precisar consultar esses dados é só aplicar esse código, ajudou sim Valeu!

0
|
0