--- title: "Hide Multiple Controls" slug: "hide-multiple-controls" updated: 2025-11-19T16:22:04Z published: 2025-11-19T16:22:04Z canonical: "documentation.decisions.com/hide-multiple-controls" --- > ## Documentation Index > Fetch the complete documentation index at: https://documentation.decisions.com/llms.txt > Use this file to discover all available pages before exploring further. # Hide Multiple Controls Deprecated StepThis step is no longer available in the platform as of v9.11. Please use [Set Control Visibility](https://documentation.decisions.com/step-library/docs/set-control-visibility) instead.  | Step Details | | --- | | **Introduced in Version** | 7.0 | | **Last Modified in Version** | 9.11 | | **Location** | Form Rules | The Hide Multiple Control step selectively hides multiple Form controls. Developers can dynamically control the visibility of multiple controls within a Form based on specific conditions. This step proves particularly useful when there is a need to display or hide groups of controls based on user interactions, Flow progress, or other business rules. Pair this step with the Show Multiple Controls step to show and hide controls based on the same criteria. --- ## Properties #### Inputs | Property | Description | Data Type | | --- | --- | --- | | Form Control | To hide multiple controls, select "Build Array" as the mapping type and add items that correspond to the desired controls to hide. If only one Form Control is mapped, a validation error icon will appear on the step. To avoid any errors, it is necessary to map two or more controls to this step. The available Form Controls are under the **Form Data** category when picking data from the Flow. | List of FormControlData | ![](https://cdn.document360.io/6ef8bcc1-6489-4486-9ad1-83acff7e5df0/Images/Documentation/2023-06-01_15h55_22.png) --- ## Common Errors ### Object reference not set to an instance of an object. The Form Control Input is not mapped to a Form Control. Evaluate the mapping to this step to correct the problem. #### Exception Message: ```csharp Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Hide Multiple Controls[HideMultipleControlsStep] in flow [ Rule Flow 1]: Object reference not set to an instance of an object. ---> System.NullReferenceException: Object reference not set to an instance of an object. at DecisionsFramework.Design.Flow.FlowStep.BuildMappingData(FlowStateData data at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData) --- End of inner exception stack trace --- ``` --- --- Related Information Articles: [Active Form Flow - Visibility](https://documentation.decisions.com/docs/active-form-flow-visibility)