Hi Mason,
Greetings from Syncfusion support.
You can hide/unhide columns in Grid based on your requirement/scenario using the ShowColumnAsync/HideColumnsAsync methods of Grid. You can call our inbuilt ShowColumnAsync and HideColumnsAsync methods to show/hide columns programmatically based on your requirement.
Please refer the below documentation for more details,
Please get back to us if you need further assistance.
Regards,
Renjith R