title: Append text to control after data has been loaded - Winforms C#
body: <p>I have a <code>TextBox</code> that is bound to a <code>DataSource</code> that loads text into the <code>TextBox</code> when the selected row changes in a <code>DataGridView</code>.</p>
  
  <p>Suppose the <code>TextBox</code> displays the price of a certain item selected in the <code>DataGridView</code>. My textbox will now display "100", though I would like it to display "100 USD".</p>
  
  <p>The databinding has been done in Visual Studio, and not programmatically.</p>
  
  <p>I've tried the following, only with successful result when the form loads; after that it goes back to as nothing has changed.</p>
  
  <pre><code>   private void dgvItemList_RowEnter(object sender, DataGridViewCellEventArgs e)
      {
          textBoxPrice.AppendText(" USD");
      }
  </code></pre>
  
  <p>How can I achieve this without having to load the data programmatically and append the text at that point?</p>