Thx for the answer. Disposing of the columns and recreating them works fine. However, I cannot find any method called setColumnOrder on either Tree or TreeViewer. Mats