in un programma con più form, se da un form assegno dei valori a check box e option buttons in un altro form, es. da form1

form2.Check1.value = 1

ed apro form2, effettivamente constato che il controllo è spuntato...

però se chiudo form2 e lo riapro, il segno di spunta sparisce... in form2 non c' è ALCUN codice che modifichi il valore di Check1 e allora mi chiedo: tali controlli hanno validità "limitata" e devo riattribuire il loro valore, tramite variabili pubbliche, ad ogni apertura del form?? mi sembra strano.....


altra domandina: come si fa a sapere quale è la lingua attualmente impostata su un PC?

ultima domandina: è possibile variare la lingua delle scritte che appaiono in un controllo CommonDialog in base alla lingua impostata sul PC?

grz