title: Caliburn.micro Mouseclick update TextBlock
body: <p>I am still learning Caliburn.micro, so this may be a silly question.
  I've got a ListView with a GridView inside of it. I want to be able to click on a row and have it change the text of a TextBlock outside of the ListView.</p>
  
  <pre><code>&lt;TextBlock x:Name="titleText" Grid.Row="6" Grid.Column="4" Text="View a report of all current applications" TextWrapping="Wrap" Margin="5" VerticalAlignment="Center" FontWeight="Bold" /&gt;
  
  
      &lt;ListView VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Name="listView1" SelectedItem="{Binding Key}" ItemContainerStyle="{DynamicResource CustomListViewItemStyle}" AlternationCount="2" 
                ItemsSource="{Binding}" DataContext="{StaticResource OrderGroup}" Grid.Column="2" Grid.Row="10" Grid.ColumnSpan="5" Height="200"  cal:Message.Attach="[Event MouseLeftButtonUp]=[Action HandleClick($eventArgs)]"&gt;
          &lt;ListView.View&gt;
              &lt;GridView AllowsColumnReorder="False" x:Name="GridView1"&gt;
                  &lt;GridViewColumn Header="Client Name" DisplayMemberBinding="{Binding Path=ClientName}" &gt;&lt;/GridViewColumn&gt;
                  &lt;GridViewColumn Header="Application ID" DisplayMemberBinding="{Binding Path=ID}" &gt;&lt;/GridViewColumn&gt;
              &lt;/GridView&gt;
          &lt;/ListView.View&gt;
      &lt;/ListView&gt;
  </code></pre>
  
  <p>As you can see I'm calling the cal:Message.Attach to handle the MountLeftButtonUp event.</p>
  
  <p>This calls the following code:</p>
  
  <pre><code>public void HandleClick(RoutedEventArgs e)
      {
          titleText= "SOME TEST HERE"; 
      }
  </code></pre>
  
  <p>And titleText (the TextBlock I am trying to update) is defined as follows:</p>
  
  <pre><code>String _titleText = "";
      public string titleText
      {
          get { return _titleText; }
          set
          {
              if (_titleText != value)
              {
                  _titleText = value;
                  NotifyOfPropertyChange(() =&gt; _titleText);
              }
          }
      }
  </code></pre>
  
  <p>However, this does not update the TextBlock. I step into the code and see that the titleText is changed in the code, but it is not displayed.
  I also changed this to just do the same thing on clicking on an image and it worked successfully.</p>
  
  <p>So is there something I may be missing here? Any one with Caliburn.micro experience.</p>
  
  <p>Thanks.</p>
  
  <p>Mudders</p>