Why the List is not updated and why the var w is all the time null?
<p>In the button 8 click event i did:</p>

<pre><code> private void button8_Click(object sender, EventArgs e)
        {
            if (buttonLockMode == true)
            {
                trackBar1.Enabled = true;
                button8.ForeColor = Color.Red;
                button8.Enabled = false;
                textBox1.Text = "Frame Number : " + trackBar1.Value;
                this.trackBar1.Select();
                textBox3.Enabled = true;
                textBox4.Enabled = true;
                wireObjectAnimation1 = new WireObjectAnimation(this, wireObject1);
                int currentFrameIndexRight = trackBar1.Value;
                wireObjectCoordinates1 = new WireObjectCoordinates() { FrameNumber = currentFrameIndexRight };
                WireObjectCoordinatesCloneFrame();

                List&lt;WireObjectCoordinates&gt;  temp = wireObjectAnimation1.CoordinatesList;
                temp.Add(wireObjectCoordinates1);
                //wireObjectAnimation1.CoordinatesList.Add(wireObjectCoordinates1);

                //WireObjectCoordinatesCloneFrame();

            }
            else
            {
                button8.ForeColor = Color.Black;
            }
        }
</code></pre>

<p>Phoog i used the same idea of temp List.
And in the wireObjectanimation i did:</p>

<pre><code>private List&lt;WireObjectCoordinates&gt; _coordinateslist = new List&lt;WireObjectCoordinates&gt;();
        public List&lt;WireObjectCoordinates&gt; CoordinatesList
        {
            get { return _coordinateslist; } 
        }
</code></pre>

<p>And still when i put a breakpoint on the get line the _coordinateslist and CoordinatesList both empty.</p>
