forum

Home / DeveloperSection / Forums / How to set a default value on a DataTemplate?

How to set a default value on a DataTemplate?

Anonymous User180916-Aug-2013
Hi Mindstick!

Can you see this tag: 

<Image Source="{Binding Image}" Stretch="UniformToFill"/> 

But below? What I'm trying to do is, when the Image is null, set another default image. Is this possible? 

<!-- Grid-appropriate 250 pixel square item template as seen in the GroupedItemsPage and ItemsPage -->

<DataTemplate x:Key="Standard250x250ItemTemplate">

    <Grid HorizontalAlignment="Left" Width="320" Height="240">

        <Border Background="{StaticResource ListViewItemPlaceholderRectBrush}">

            <Image Source="{Binding Image}" Stretch="UniformToFill"/>

        </Border>

        <StackPanel VerticalAlignment="Bottom" Background="{StaticResource ListViewItemOverlayBackgroundBrush}">

            <TextBlock Text="{Binding ShortTitle}" Foreground="{StaticResource ListViewItemOverlayTextBrush}" Style="{StaticResource TitleTextStyle}" Height="48" Margin="15,0,15,0"/>

        </StackPanel>

    </Grid>

</DataTemplate>

Thanks in advance


Updated on 17-Aug-2013
I am a content writter !

Can you answer this question?


Answer

1 Answers

Liked By