mto89
20-11-2009, 21:10
ciao, da un utente del forum mi č stato consigliato il seguente codice per valutare valore di una listbox:
int x = listBox1.SelectedIndex;
if (x == -1)
{
MessageBox.Show("Nessuna selezione");
}
else
{
string item = listBox1.Items[x].ToString();
MessageBox.Show("Selezione su : " + item);
}
Ora ho un problema, vorrei fare una combobox con valori numerici da confrontare con altri numeri, perņ se faccio:
int x = comboBox1.SelectedIndex;
int valore = Convert.ToInt32(comboBox1.Items[x]);
if (valore < 3 )...
Mi dice che non si puņ convertire l'elemento in intero, dove sbaglio?
int x = listBox1.SelectedIndex;
if (x == -1)
{
MessageBox.Show("Nessuna selezione");
}
else
{
string item = listBox1.Items[x].ToString();
MessageBox.Show("Selezione su : " + item);
}
Ora ho un problema, vorrei fare una combobox con valori numerici da confrontare con altri numeri, perņ se faccio:
int x = comboBox1.SelectedIndex;
int valore = Convert.ToInt32(comboBox1.Items[x]);
if (valore < 3 )...
Mi dice che non si puņ convertire l'elemento in intero, dove sbaglio?