Ciao e grazie della risposta... il mio intento era quello di creare una form Opzioni al cui caricamento controllava delle variabili e in base al valore impostava delle radiobutton.
Ero già riuscito a far caricare delle varibili ma non riuscivo a rimandarle di nuovo alla form principale al click di OK...
Ho quindi guardato un vecchio file che avevo e ho gestito l'evento click di ok nella form principale prendendo i valori delle variabili dalla form Opzioni e trasferendoli alla principale...
Posto il codice...
Apro la form Opzioni al click del ToolStrip... e gestisco l'evento di cui ho parlato prima...
private void opzioniToolStripMenuItem_Click(object sender, EventArgs e)
{
frmOpzioni a = new frmOpzioni(ref min, ref max, ref punteggio);
DialogResult res = a.ShowDialog();
if (res == DialogResult.OK)
{
min = a.min;
max = a.max;
punteggio = a.punteggio;
}
}
Ecco il codice nella form Opzioni:
E questo il codice che ho usato per gestire l'evento click del bottone ok
private void btnOk_Click(object sender, EventArgs e)
{
if (radioButton1.Checked)
{
min = 1;
max = 52;
}
if (radioButton2.Checked)
{
min = 40;
max = 52;
}
if (radioButton3.Checked)
{
min = 1;
max = 13;
}
if (radioButton4.Checked)
{
min = 14;
max = 26;
}
if (radioButton5.Checked)
{
min = 27;
max = 39;
}
// Controllo se è stato scelto di visualizzare il Punteggio
if (checkBox1.Checked)
punteggio = true;
else
punteggio = false;
Close();
}
Ho risolto tutto in modo perfetto... Grazie comunque delle risposte Immediate che mi avete inviato e della vostra disponibilità...
- Andrea -