title: Databinding Textbox to Form.Text (title)
body: <p>I'm trying to bind a <code>Textbox.Text</code> to <code>Form.Text</code> (which sets the title of the form).
  The binding itself works. But, the title isn't updated until I move the entire form.</p>
  
  <p>How can I achieve <code>Form.Text</code> being updated without moving the form? I'd like <code>Form.Text</code> being updated directly when I type something in the Textbox.</p>
  
  <p>Edit; I set the title of the Form in a TextChanged event which is fired by a ToolStripTextbox:</p>
  
  <pre><code>public partial class ProjectForm : Form
  {
     public ProjectForm()
     {
         // my code contains all sorts of code here, 
         // but nothing that has something to do with the text.
     }
  }
  
  private void projectName_TextChanged_1(object sender, EventArgs e)
  {
      this.Text = projectName.TextBox.Text;
  }
  </code></pre>
  
  <p>And the Databinding version:</p>
  
  <pre><code>public partial class ProjectForm : Form
  {
     public ProjectForm()
     {
         this.projectName.TextBox.DataBindings.Add("Text", this, "Text", true, DataSourceUpdateMode.OnValidation);
     }
  }
  </code></pre>
  
  <p>Edit 2: I see I forgot to mention something. Don't know if it adds anything, but my apllication is a MDI application. The part of the title that changes is:</p>
  
  <pre><code>ApplicationName [THIS CHANGES, BUT ONLY AFTER MOVING/RESIZING]
  </code></pre>