Olá Anthony
A grelha permite gravar a ultima configuração de colunas, agrupamentos feito pelo utilizador de forma a quando ele voltar a abrir o ecrã ela estará exatamente igual. Assim podes gravar a configuração de forma a ser igual a todos os utilizadores ou para cada um. O exemplo que deixo é para gravar a configuração por utilizador.
Declara as constantes versão, e nome da tua grelha. O nome é importante porque podes ter várias configurações gravadas para os vários formulários/grelhas que compõem a tua aplicação.
private const string GridVersion = "01.00";
private const string GridName = "GridDemo";
No evento de inicialização da grelha fazes
if (!priGrelha1.LeXML("GRIDDEMO", BSO.Contexto.UtilizadorActual, GridName, GridName, GridVersion))
{
priGrelha1.FormataGrelha(true);
}E ao fechar o form chamas:
//Save the current configuration.
priGrelha1.GravaXML();