> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.custompricecalculator.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Conditional Display

The conditional display allows you to show a specific element only if a condition is met. If you have a dropdown, radio button, image selector or checkbox on your calculator, you can show or hide any other element based on what the shopper selects in it.



**Just follow these steps:**
1. After having at least one of the qualified elements (dropdown, image selector, radio button or checkbox) on your calculator, add any additional element you want.
2. On that additional element, turn on "Conditional Display".
3. Fill in the three controls that appear. They read left to right as a sentence:
    * **Element** - the element to watch.
    * **Condition** - **is** or **is not**.
    * **Value** - the option to compare against. For a checkbox the two choices are **Checked** and **Unchecked**.
4. Set **Value when not displayed** - the number your formula uses while this element is hidden. Use **0** if your formula adds this element, and **1** if it multiplies it.

**Choosing between "is" and "is not"**

* **is** shows the element only when the watched element is set to that exact value. This is the default and is what every existing condition already uses.
* **is not** shows the element whenever the watched element is set to anything else.


**"is not" is also how you cover several options at once.** A condition holds one value, so if your Material dropdown offers Oak, Walnut, Ash and Plastic, and you want an element to appear for the three woods, set the condition to **is not Plastic** instead of trying to list three values.

You can also build an either/or pair: give two elements the same Element and Value, then set one to **is** and the other to **is not**. Exactly one of the two is visible at any time. Check **Value when not displayed** on both, because the hidden one is always feeding its number into your formula.

![](https://storage.crisp.chat/users/helpdesk/website/-/6/7/3/d/673d74301cfde400/image_1joh503.png =539xauto)


