Если я нажимаю кнопку события в form1, форма2 должна быть в фокусе, если я нажимаю кнопку события в form2, форма1 должна фокусироваться в c #
Как я могу это сделать?
Microsoft рекомендует не вызывать Focus на форме, вместо этого используйте метод Activate формы. Вот выдержка из MSDN:
Focus - это метод низкого уровня, предназначенный в первую очередь для авторов пользовательских элементов управления. Вместо этого прикладные программисты следует использовать метод выбора или ActiveControl свойство для ребенка элементы управления или метод Activate для формы.
Сохраните ссылку на другую форму (т. Е. Form1 имеет ссылку на Form2) и в обработчиках событий нажатия кнопки используйте:
otherFormInstance.Focus();