Вы создаете новый экземпляр Form1
и вызываете код для этого, что, вероятно, не то, что вы на самом деле намереваетесь делать.
Если вы пытаетесь сослаться на существующий экземпляр Form1, тогда вам нужно сослаться на это (а не создавать новый экземпляр).
Если экземпляр Form1
порождает форму, в которой находится ваш обработчик кликов, вы можете ссылаться на него следующим образом:
Form1 frontmain = this.Owner as Form1;
Если экземпляр Form1
не порождает вашу вторую форму с обработчиком кликов, вам нужно будет использовать подход, основанный на событиях (в любом случае это лучший подход, так как он устраняетзависимостей).