Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

malainhocf

Clicar no titulo de um campo num datagridview e ordenar

Recommended Posts

malainhocf

Olá, boa tarde a todos,

Como faço para clicando num titulo de uma coluna num datagridview e ordene o campo clicado.

Se clicar outra vez volta a ordenação inicial

Como faço isso ?

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Share this post


Link to post
Share on other sites
malainhocf

Olá JPaulino,

Não tinha reparado, eu pensei que era preciso programar ;)

Dá para mostrar o do inicio para o ultimo e clicando do ultimo para o 1º

E para fazer ordenar os dados por ordem alfabética

Ou não dá para fazer isso e é preciso fazer um motor de pesquisa e ordenação ?

Obrigado


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Share this post


Link to post
Share on other sites
jnetic

Ao clicares no título da coluna, a lista é ordenada (alfabeticamente) por essa coluna. Clicas outra vez na mesma coluna para ficar em ordem inversa. Não há necessidade de estar a criar Queries para ordenar uma DataGridView.

Para voltar à ordenação inicial, geralmente é feita pela primeira coluna. Basta clicar.

;)

Também o podes fazer através do código:

dataGridView.Sort(dataGridViewColumn, order)

Share this post


Link to post
Share on other sites
ribeiro55

Oh malainhocf, francamente :angry1:

Já nem tentas, vens logo perguntar? ;)

Por defeito as colunas são "sortable" mas também é possível impedir que o sejam.

Existem propriedades para controlar isso tudo.

Só para completar.


Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Share this post


Link to post
Share on other sites
malainhocf

Olá Ribeiro e restantes membros,

Peço desculpa, é que não imaginei que ele fizesse a ordenação sem programação

Pensei mesmo que era necessário programar para fazer isso.

Peço desculpas mais uma vez.


Cumprimentos

Cesar Oliveira

Desenvolvo websites e aplicações web

http://www.profissionalweb.net

Share this post


Link to post
Share on other sites
Leonardo Pereira

Olá Ribeiro e restantes membros,

Peço desculpa, é que não imaginei que ele fizesse a ordenação sem programação

Pensei mesmo que era necessário programar para fazer isso.

Peço desculpas mais uma vez.

Não peças estava mesmo para procurar como ordenar por código ;) Assim deu pouco trabalho :thumbsup: :cheesygrin:

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.