title: Get Row Selected from UITableView?
body: <p>In my Xamarin iOS app I have the following code:</p>
  
  <pre><code>public class TableSource : UITableViewSource
  {
      public override void RowSelected(UITableView tableView, NSIndexPath indexPath)
      {
          new UIAlertView("Row Selected", TableItems[indexPath.Row], null, "OK").Show();
      }
  }
  </code></pre>
  
  <p>This successfully sends an alert whenever a new cell is selected by the user, however I want to be able to call this method, or a similar method, from within my <code>ViewController</code>. Basically so that I could click a button and it would return the currently selected cell. </p>
  
  <p>I know that what I need is the <code>TableItems[indexPath.Row]</code> so is there anyway I could modify the <code>RowSelected</code> method further so that the value from <code>TableItems[indexPath.Row]</code> could be used again somewhere else?</p>