title: WPF link button
body: <p>I have a button control to which I want add image as well as hyperlink property, i.e it should be an image button with link to other source. I tried  </p>
  
  <pre><code>&lt;Button Click="OnNavigationRequest"  ToolTip="Orkut"&gt;
    &lt;Image Source="C:\Documents and Settings\SaurabhS\My Documents\Visual Studio 2008   \Projects\SaurabhSinhaDemos\WPF_Zone\AddressBook\AddressBook\images\orkut.jpeg"/&gt;
    &lt;Hyperlink NavigateUri="http://www.orkut.com"&gt;Orkut&lt;/Hyperlink&gt;
  &lt;/Button&gt;
  </code></pre>
  
  <p>and in code behind:</p>
  
  <pre><code> AddHandler(Hyperlink.RequestNavigateEvent, 
              new RoutedEventHandler(OnNavigationRequest));
  
   public void OnNavigationRequest(object sender, RoutedEventArgs e)
        {
            var source = e.OriginalSource as Hyperlink;
            if (source != null)
                Process.Start(source.NavigateUri.ToString());
        }
  </code></pre>
  
  <p>But got the following error:</p>
  
  <blockquote>
    <p>content set more than once...</p>
  </blockquote>
  
  <p>How should I do it?</p>