New to Telerik UI for .NET MAUI? Start a free 30-day trial

(Android-only) .NET MAUI TemplatedButton Ripple Effect

Apply a ripple effect to the TemplatedButton, by using the following attached properties of the RadEffects class:

  • RippleColor (Color)—Specifies the color of the ripple effect.
  • RippleMode (enum of type Telerik.Maui.Theming.RippleMode)—Specifies the mode in which the ripple effect can be visualized. The options are:
    • (Default)Pulse—The element produces a ripple effect when pressed. The ripple fades away even when held.
    • Hold—The element produces a ripple effect when pressed and floods the element while held.
    • None—The element does not render ripple effects.

The ripple effect is available on Android.

.NET MAUI TemplatedButton ripple effect

Customizing the Ripple Effect

The following example demonstrates how to customize the ripple effect of the TemplatedButton by changing the RippleMode and RippleColor.

1. Define the buttons in XAML:

<VerticalStackLayout Spacing="20">
    <telerik:RadTemplatedButton Content="Ripple Pulse"
                                Background="#EAEAEA"
                                telerik:RadEffects.RippleMode="Pulse"
                                telerik:RadEffects.RippleColor="#808660C5" />
    <telerik:RadTemplatedButton Content="Ripple Hold"
                                Background="#EAEAEA"
                                telerik:RadEffects.RippleMode="Hold"
                                telerik:RadEffects.RippleColor="#808660C5" />
    <telerik:RadTemplatedButton Content="Ripple None"
                                Background="#EAEAEA"
                                telerik:RadEffects.RippleMode="None" />
</VerticalStackLayout>

2. Add the telerik namespace:

xmlns:telerik="http://schemas.telerik.com/2022/xaml/maui"

This is the result on Android:

.NET MAUI TemplatedButton ripple effect customization

For a runnable example demonstrating the TemplatedButton ripple effect, see the SDKBrowser Demo Application and go to the TemplatedButton > Features category.

See Also

In this article