The Grid columns can be shown/hidden dynamically by using column chooser. To enable column chooser behavior, set showColumnChooser property as true. You can also prevent the display of a column in column chooser by setting columns-showInColumnChooser as false in columns definition. In this demo, when the user clicks column chooser icon from the toolbar then the column chooser menu will open. User can show or hide the columns by changing the state of the checkbox. Injecting Module Grid component features are segregated into individual feature-wise modules. To use column chooser feature, we need to inject ColumnChooserService into the @NgModule.providers section.