¿Cómo hacer que se modifique label1 de Form1 cuando se marca la casilla de verificación en form2?

Soy muy nuevo en c # y estoy probando mis primeros experimentos con 2 formas diferentes.

Me gustaría hacerlo para que tenga una etiqueta1 y un botón1 en Form1, y una casilla de verificación1 en Form2.

el button1 en Form1 abre Form2, y una vez que marca la casilla de verificación1 en Form2, el texto en label1 cambia.

Pienso que esto debe hacerse usando eventos, pero hasta ahora los eventos son lo único que realmente me confunde, así que creo que en esencia esta pregunta es más sobre el uso de eventos. Lo cual también me parece terriblemente confuso si lo busco en MSDN y otros sitios web.

La ayuda sería muy apreciada, esto me hace sentir extremadamente estúpido.

Respuestas a la pregunta(4)

Su respuesta a la pregunta