# .NET MAUI Carousel Visual States

This article describes the visual states provided by the Carousel control.

You can use these visual states to change the appearance of the item containers (`RadCarouselItemView`) based on their state—such as when an item is highlighted, hovered, pressed, disabled, and more.

The Carousel provides the following `CommonStates` visual states:

| Visual State           | Description                                                                                             |
| ---------------------- | ------------------------------------------------------------------------------------------------------- |
| `Normal`               | Applies to items two or more positions from the highlighted item.                                       |
| `MouseOver`            | Applies when the mouse cursor is hovering over an item two or more positions from the highlighted item. |
| `Pressed`              | Applies when an item two or more positions from the highlighted item is pressed.                        |
| `Highlighted`          | Applies to the highlighted item.                                                                        |
| `HighlightedMouseOver` | Applies when the mouse cursor is hovering over the highlighted item.                                    |
| `HighlightedPressed`   | Applies when the highlighted item is pressed.                                                           |
| `Previous`             | Applies to the item before the highlighted item.                                                        |
| `PreviousMouseOver`    | Applies when the mouse cursor is hovering over the item before the highlighted item.                    |
| `PreviousPressed`      | Applies when the item before the highlighted item is pressed.                                           |
| `Next`                 | Applies to the item after the highlighted item.                                                         |
| `NextMouseOver`        | Applies when the mouse cursor is hovering over the item after the highlighted item.                     |
| `NextPressed`          | Applies when the item after the highlighted item is pressed.                                            |
| `Disabled`             | Applies when the item container `IsEnabled` is `False`.                                                 |

For an example of targeting these visual states in an `ItemViewStyle`, see the [Carousel Styling](https://www.telerik.com/maui-ui/documentation/controls/carousel/styling) article.

## See Also

* [Styling](https://www.telerik.com/maui-ui/documentation/controls/carousel/styling)
* [Highlighted Item](https://www.telerik.com/maui-ui/documentation/controls/carousel/highlighted-item)
* [Item Effects](https://www.telerik.com/maui-ui/documentation/controls/carousel/item-effects)
