ziobacco ha scritto:
Nella form c'e' un evento che mi arriva dall'esterno, in questo evento setta visible true oppure false in base ad un valore che arriva dallo scatenarsi dall'evento. [...]
Cosa intendi con "arriva dall'esterno"?
In generale, controllerei che non si verifichino queste condizioni:
- il controllo Shape viene spostato in un'area del Form non visibile;
- il controllo Shape è contenuto in un controllo che non è visibile.
Se non si tratta di queste cause, prova anche a postare un po' di codice per capire meglio la situazione.
Ciao!