The trick here is that the property Location is of type Point, which is a struct. By Microsoft's convention, structs should be immutable, i.e. if a change in a struct is required, new instance should be created.
So, instead of:
|this.radChart1.Location.X = 20;
You should use:
|this.radChart1.Location = new Point(50, 10);