Because you are creating a new object with new state but you need to just update the state of current object.
You need to do it this way :
ActiveTabIndex[1].TextBoxValue="something";
Now you will have just
TextBoxValue
property of the instance updated with the other properties value retained.
Hope it helps you understand.