<Page

xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"

xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"

xmlns:d="http://schemas.microsoft.com/expression/blend/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" mc:Ignorable="d"

x:Class="BBCRSSFeed.Page1"

x:Name="Page"

WindowTitle="Page"

FlowDirection="LeftToRight"

Width="800" Height="600"

WindowWidth="640" WindowHeight="480">



<Page.Resources>

<XmlDataProvider x:Key="rssDS" d:IsDataSource="True" Source="http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/sci/tech/rss.xml"/>

<DataTemplate x:Key="itemTemplate">

<StackPanel>

<TextBlock Text="{Binding Mode=OneWay, XPath=title}" FontSize="18" FontWeight="Bold"/>

<TextBlock Text="{Binding Mode=OneWay, XPath=description}"/>

<TextBlock><Hyperlink NavigateUri="{Binding Mode=OneWay, XPath=link}">More</Hyperlink></TextBlock>

<TextBlock/>

</StackPanel>

</DataTemplate>

</Page.Resources>



<Page.Background>

<LinearGradientBrush EndPoint="1,0.5" StartPoint="0,0.5">

<GradientStop Color="#FFB8F8F7" Offset="0"/>

<GradientStop Color="#FF19ACA8" Offset="1"/>

</LinearGradientBrush>

</Page.Background>



<Grid x:Name="LayoutRoot">

<TextBlock Margin="14,7,304,0" VerticalAlignment="Top" Height="30" TextWrapping="Wrap">

<Run FontSize="22" FontWeight="Bold">BBC Science/Nature RSS Feed</Run>

</TextBlock>

<TextBlock Height="17" TextWrapping="Wrap" HorizontalAlignment="Right" Margin="0,20,13,0" VerticalAlignment="Top" Width="205" Text="{Binding Mode=Default, Source={StaticResource rssDS}, XPath=/rss/channel/lastBuildDate}" Background="#FFFFFFFF"/>

<ScrollViewer Margin="14,41,12,16">

<Grid>

<ItemsControl ItemTemplate="{DynamicResource itemTemplate}" ItemsSource="{Binding Mode=Default, Source={StaticResource rssDS}, XPath=/rss/channel/item}" Margin="0,16,-17,0" Background="#FFFFFFFF"/>

</Grid>

</ScrollViewer>

</Grid>

</Page>