Hi Jorge,
We can add a new column or remove an existing column by using “Load” client side event of TreeGrid during load time. Also by the using the header text of the column we can enable or disable the visibility of a column with the public methods “showColumn” and “hideColumn”, and we can do the same by enabling column chooser in TreeGrid.
We have prepared a sample based on your requirement, find the sample from below location.
Sample: http://www.syncfusion.com/downloads/support/forum/121218/ze/ShowHide_column1156592501
Please let us know, if you need further assistance on this.
Regards,
Dinesh kumar.N