|
<Application.Resources>
<ResourceDictionary>
<ControlTemplate x:Key="controlTemplateKey">
<StackLayout>
<Label />
<Image />
</StackLayout>
</ControlTemplate>
<Grid Padding="10" x:Key="ShimmerViewKey"
ColumnSpacing="15"
RowSpacing="10">
<Grid.RowDefinitions>
<RowDefinition Height="10" />
<RowDefinition Height="10" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<shimmer:ShimmerView Grid.Row="0"
Grid.ColumnSpan="2"
HorizontalOptions="Start"
WidthRequest="300" />
<shimmer:ShimmerView Grid.Row="1"
Grid.ColumnSpan="2"
HorizontalOptions="Start"
WidthRequest="250" />
<shimmer:ShimmerView Grid.Row="2"
Grid.ColumnSpan="2"
HeightRequest="10"
HorizontalOptions="Start"
VerticalOptions="Start"
WidthRequest="280" />
<shimmer:ShimmerView Grid.Row="3"
Grid.ColumnSpan="2"
HeightRequest="10"
HorizontalOptions="Start"
VerticalOptions="Start"
WidthRequest="260" />
<shimmer:ShimmerView Grid.Row="5"
Grid.RowSpan="8" />
<shimmer:ShimmerView Grid.Row="5"
Grid.Column="1"
HeightRequest="10"
HorizontalOptions="Start"
VerticalOptions="Start"
WidthRequest="180" />
</Grid>
<Style TargetType="shimmer:SfShimmer" x:Key="customViewStyle">
<Setter Property="CustomView" Value="{StaticResource ShimmerViewKey}"/>
</Style>
<Style TargetType="shimmer:SfShimmer" x:Key="controlTemplateStye">
<Setter Property="ControlTemplate" Value="{StaticResource controlTemplateKey}"/>
</Style>
</ResourceDictionary>
</Application.Resources> |
|
<StackLayout>
<syncEffectsView:SfShimmer Style="{StaticResource customViewStyle}"/>
<syncEffectsView:SfShimmer Style="{StaticResource controlTemplateStye}"/>
</StackLayout> |