|
<ContentPage.Resources>
<ResourceDictionary>
<gradient:SfLinearGradientBrush x:Key="GradientBrush1">
<gradient:SfLinearGradientBrush.GradientStops>
<gradient:SfGradientStop Color="#506460" Offset="0"/>
<gradient:SfGradientStop Color="#262832" Offset="1"/>
</gradient:SfLinearGradientBrush.GradientStops>
</gradient:SfLinearGradientBrush>
<gradient:SfLinearGradientBrush x:Key="GradientBrush2">
<gradient:SfLinearGradientBrush.GradientStops>
<gradient:SfGradientStop Color="Cyan" Offset="0"/>
<gradient:SfGradientStop Color="DarkCyan" Offset="1"/>
</gradient:SfLinearGradientBrush.GradientStops>
</gradient:SfLinearGradientBrush>
</ResourceDictionary>
</ContentPage.Resources>
<StackLayout HorizontalOptions="Center" VerticalOptions="Center" Orientation="Vertical">
<button:SfButton HorizontalOptions="Center" VerticalOptions="CenterAndExpand" Text="Check" CornerRadius="40" HeightRequest="80" WidthRequest="80" HasShadow="True"
Grid.Row="0" Grid.Column="0" BorderWidth="0" ShadowColor="LightGray" >
<VisualStateManager.VisualStateGroups>
<VisualStateGroup x:Name="CommonStates">
<VisualState x:Name="Normal">
<VisualState.Setters>
<Setter Property="BackgroundGradient" Value="{StaticResource GradientBrush1}" />
</VisualState.Setters>
</VisualState>
<VisualState x:Name="Pressed">
<VisualState.Setters>
<Setter Property="BackgroundGradient" Value="{StaticResource GradientBrush2}" />
</VisualState.Setters>
</VisualState>
</VisualStateGroup>
</VisualStateManager.VisualStateGroups>
</button:SfButton>
</StackLayout> |