title: Binding Text property in ComboBox not working
body: <p>I have a WPF application containing several <code>ComboBoxes</code>. The <code>ItemsSource</code> of some of the comboboxes is bound to a list of objects. I want to bind a text property of each combobox to some property of <code>MyObject</code>. Each time a user selects some row in <code>MyListView</code>, I update the properties of <code>MyObject</code>, and I want the text properties of the comboboxes to update as well.</p>
  
  <p>This is the XAML for one of the comboboxes:</p>
  
  <pre><code>&lt;StackPanel Orientation="Vertical" x:Name="StackPanel_MyStackPanel"&gt;
      &lt;ComboBox x:Name="comboBox_MyComboBox"
                IsEditable="True"
                ItemsSource="{Binding}"
                Text="{Binding Path=MyProperty}" /&gt; 
  &lt;/StackPanel&gt;
  </code></pre>
  
  <p>In the code behind:</p>
  
  <pre><code>MyObject myObject = new MyObject();
  
  // On the selection changed event handler of the MyListView,
  // I update the MyProperty of the myObject.
  
  this.StackPanel_MyStackPanel.DataContext = myObject;
  </code></pre>
  
  <p>the definition of <code>MyObject</code>:</p>
  
  <pre><code>public class MyObject
  {
      private string _MyProperty;
  
      public string MyProperty
      {
          get { return _MyProperty; }
          set { _MyProperty = value; }
      }
  }
  </code></pre>
  
  <p>This is not working.... and I don't know why.</p>