Non sto riuscendo a capire.

Cioè io in form1.designer.cs ho importato che la mia label è pubblica. Poi il problema qual'è? che non riesco sostanzialmente a passare il riferimento a form1 alla mia classe esterna?

Le classi però le richiamo in form1, non c'è modo di passargli come parametro qualcosa tipo "this" alle classi che richiamo? come dite voi tramite parametro. Ma il mio form1 di che tipo è? che tipo di parametro devo prevedere? Form? e sopratutto posso passare semplicemente "this" per avvalorare il parametro?

Cioè io richiamo in form1 la classe
codice:
public class miaclasse ()
che paramtro devo prevedere in mia classe per passargli il form? e per passargli il form come faccio?