//...... public VM1(VM2 vm2) { VMInstance = vm2; }
public VM1() { //as you see the Child is instantiated when VM1 is instantiated Child = new VM2(); }