A Grid é montada com as colunas na ordem que definimos no viewDEf, mas o usuário consegue alterar uma coluna de lugar facilmente. Preciso saber se existe um método que me informe qual a posição atual do campo. Exemplo Criei uma grid com a ordem do campo: Codigo Descrição Tipo.
Em tempo de execução o usuário muda a ordem para Código Tipo Descrição.
Eu preciso pegar a nova ordem dos 3 campos, para armazenar essa informação, para que na próxima vez que o usuário entre na rotina, a grid esteja na ordem que ele definiu na view.
Analisando o Objeto Model e View, identifiquei as as ordens informadas nele não são modificadas, mas na tela as colunas já estão alteradas.
Existe alguma forma de pegar a posição atual na grid de cada campo ?
Obrigado