title: Visual Studio is automatically changing one of my properties to null
body: <p>How can I tell it to back off and leave the property alone?</p>
  
  <p>Here's the property:</p>
  
  <pre><code>/// &lt;summary&gt;
  /// Collection of SednaTreeViewItems used to populate the SednaTreeView.
  /// &lt;/summary&gt;
  public IEnumerable&lt;SednaTreeViewItem&gt; TreeNodes
  {
      get { return treeNodes; }
      set 
      {
          ultraTree.Nodes.Clear();
          treeNodes = value;
          foreach (var item in treeNodes)
          {
              UltraTreeNode node = new UltraTreeNode(item.ValueMember, item.DisplayMember);
              ultraTree.Nodes.Add(node);
          }
      }
  }
  </code></pre>
  
  <p>Whenever I'm in the designer and change another property it seems to detect this one as a Property and set it to null. Is there a decorator I can use to make it ignore the property?</p>