<Canvas 
  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
  Height="500">
  <Canvas.Resources>
    <XmlDataProvider x:Key="NewsData" Source="rss.xml" XPath="rss/channel" />
  </Canvas.Resources>
  <Canvas.DataContext>
    <Binding Source="NewsData" XPath="rss/channel" />
  </Canvas.DataContext>
  <DockPanel Name="TopPanel" Background="#DEDEDE" Height="500">
    <StackPanel DockPanel.Dock="Top">
      <TextBlock Margin="0 5 5 5" TextWrapping="Wrap" DockPanel.Dock="Top" FontSize="32px" Foreground="DarkBlue"
              Text="{Binding Source={StaticResource NewsData}, XPath=title}"/>
      <TextBlock Name="thePath" TextWrapping="Wrap" DockPanel.Dock="Top" FontSize="12px"
            Text="{Binding Source={StaticResource NewsData},XPath=description}" />
      <TextBlock TextWrapping="Wrap" DockPanel.Dock="Top" FontSize="12px"
            Text="{Binding Source={StaticResource NewsData},XPath=generator}" />
      <TextBlock Name="theLink" TextWrapping="Wrap" FontSize="12px" Foreground="Blue"
            Text="{Binding Source={StaticResource NewsData},XPath=link}" />
    </StackPanel>
    <ListBox DockPanel.Dock="Left" Margin="0 10 0 0"
         Name="NewsList" Width="400"
         Background="LightBlue" ScrollViewer.CanContentScroll="True" ScrollViewer.VerticalScrollBarVisibility="Visible"
         IsSynchronizedWithCurrentItem="True"
         ItemsSource="{Binding Source={StaticResource NewsData},XPath=item}">
      <ListBox.ItemTemplate>
        <DataTemplate>
          <StackPanel Orientation="Vertical">
            <TextBlock Text="{Binding XPath=title}" TextWrapping="Wrap" FontSize="10pt" Foreground="Black"  />
            <TextBlock Text="{Binding XPath=link}" FontSize="8pt" Foreground="Blue" />
          </StackPanel>
        </DataTemplate>
      </ListBox.ItemTemplate>
    </ListBox>
    <StackPanel Margin="5" Width="500"
                DataContext="{Binding ElementName=NewsList,Path=SelectedItem}">
      <TextBlock DockPanel.Dock="Top"  Text="Article Description:"/>
      <TextBlock Margin="10" TextWrapping="Wrap"  Name="SelectedItemDetails"
             Text="{Binding XPath=description}" />
    </StackPanel>
  </DockPanel>
</Canvas>