хотя 1 вопрос. как менять имено в коде поменять location ?
Так а сейчас как, не в коде что ли?)
не придерайтесь к словам(
Тяжелый случай. … (((
я имею виду как имено
RightForm.Location = new Point(Location.Y + Width, Location.X );
или
RightForm.Location = new Point(Location.X, Location.Y + Width );
Координаты обычно идут в порядке X, Y. Ну или в документации же посмотреть можно, или в подсказке при вводе увидеть.
И добавлять к Y ширину это что-то странное.
Location это координаты левого верхнего угла формы. Соответственно чтоб одна форма оказалась справа от другой, к Х в примере выше прибавили ширину.
Вам же студия показывает название параметров.
Если вам надо чтобы форма была снизу тогда
RightForm.Location = new Point(Location.X, Location.Y + Height);