Listing3: Page Navigation with Windows Phone and Windows 8

ImagePage with Flickr image.

<Page
    x:Class="MetroFlickrImages.ImagePage"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="using:MetroFlickrImages"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    DataContext="{Binding Path=Image, Source={StaticResource Locator}}">

    <Grid Background="{StaticResource ApplicationPageBackgroundBrush}">
        <Grid.RowDefinitions>
            <RowDefinition Height="Auto" />
            <RowDefinition />
        </Grid.RowDefinitions>
        <TextBlock Text="Back" Tapped="BackTapped" Margin="50,50,0,0" 
                   Foreground="Red" FontWeight="Bold" 
                   FontSize="{StaticResource HeaderMediumFontSize}" /> 
        <TextBlock Text="{Binding Image.Title}" Margin="50,100,0,0" 
                   Style="{StaticResource HeaderTextStyle}" />
        <Image Grid.Row="1" Source="{Binding Image.ImageUrl}" Margin="50,10,0,0" />
    </Grid>
</Page>

About the Author

Nick Randolph runs Built to Roam, a consulting company that specializes in training, mentoring and assisting other companies build mobile applications. With a heritage in rich client applications for both the desktop and a variety of mobile platforms, Nick currently presents, writes and educates on the Windows Phone platform.

comments powered by Disqus

Featured

Subscribe on YouTube