When the UseMaterial3 MSBuild property is enabled, the CarouselView control should adopt the Material 3 visual design system. However, the current implementation does not fully reflect Material 3 behavior.
The CarouselView should use Material 3–specific styling and interaction patterns, including updated item presentation, snapping behavior, indicators, spacing, elevation, shape appearance, motion/animation behavior, and state transitions. It should also align with Material 3 guidance for scrolling containers and paged content experiences.
In addition, the control should rely on the appropriate Material 3 components, theming resources, and platform behaviors when this property is enabled, ensuring visual consistency with other Material 3 controls across the application.
When the
UseMaterial3MSBuild property is enabled, theCarouselViewcontrol should adopt the Material 3 visual design system. However, the current implementation does not fully reflect Material 3 behavior.The
CarouselViewshould use Material 3–specific styling and interaction patterns, including updated item presentation, snapping behavior, indicators, spacing, elevation, shape appearance, motion/animation behavior, and state transitions. It should also align with Material 3 guidance for scrolling containers and paged content experiences.In addition, the control should rely on the appropriate Material 3 components, theming resources, and platform behaviors when this property is enabled, ensuring visual consistency with other Material 3 controls across the application.