ComponentOne Tiles for UWP
Working with Tiles for UWP / ContentTemplates and BackContentTemplates
In This Topic
    ContentTemplates and BackContentTemplates
    In This Topic

    You can use ContentTemplates and BackContentTemplates to customize the appearance of the Tiles for UWP controls. Place the content you want to appear initially in the tile in the ContentTemplate and place content that you want to appear when the tile slides or flips to alternative content in the BackContentTemplate.

    For example, the following markup adds a ContentTemplate and a BackContentTemplate to a C1SlideTile control:

    Markup
    Copy Code
    <Tile:C1SlideTile Content="2" HeaderPadding="12" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch" Padding="0" Header="C1SlideTile" Foreground="White" FontSize="80" HeaderForeground="White" HeaderFontSize="12" Width="280" Height="200">
                <Tile:C1Tile.ContentTemplate>
                    <DataTemplate>
                        <Border Background="#FFBC1C48" >
                            <TextBlock Text="{Binding}" VerticalAlignment="Center" HorizontalAlignment="Center" />
                        </Border>
                    </DataTemplate>
                </Tile:C1Tile.ContentTemplate>
                <Tile:C1Tile.BackContentTemplate>
                    <DataTemplate>
                        <Border Background="#FF028541" >
                            <StackPanel VerticalAlignment="Center" HorizontalAlignment="Center">
                                <TextBlock Text="{Binding}" Foreground="White" HorizontalAlignment="Center"/>
                                <TextBlock Text="Back Content Template" Margin="0 -10 0 0" FontSize="12" Foreground="White" HorizontalAlignment="Center"/>
                            </StackPanel>
                        </Border>
                    </DataTemplate>
                </Tile:C1Tile.BackContentTemplate>
            </Tile:C1SlideTile> 
    

     

    At run time, the control will initially appear like the following with the ContentTemplate displayed:

     

     

    After transitioning to the alternative content template, the control will appear with the following BackContentTemplate displayed:

     

    See Also