per cose complicate intendo quando iniziano a spostare più di una colonna.. magari una la spostano a destra, una a sinistra.. una tra le due spostate..

sembra che dopo che io ho assegnato gli indici alla proprietà displayindex faccia qualcos'altro perchè gli assegnamenti sono giusti.. ma con il debug vedo che fa le cose corrette quindi nn è una porzione di codice che ho scritto io che fa a modificare ulteriormente l'ordinamento..