Дочерний должен иметь ссылку на родительский класс:
public class Parent
{
public string MothersName { get; set; }
public Child child;
public Parent()
{
child = new Child("Child1", this);
}
}
public class Child
{
public string ChildsName { get; set; }
public Parent Parent { get; }
public Child(string childsName, Parent parent)
{
this.ChildsName = childsName;
this.Parent = parent;
}
}
myChild.Parent.MothersName = "LovelyOne";
теперь работает внутри Child.