giangi_luca
20-05-2010, 09:54
scusate io ho una listbox di elementi e
quando faccio doppio clicco su di un elemento mi
riporta in un altro form in cui vengono riporatati i dati dell'elemento selezionato.
il problema è che ogni volta che clicco su un elemtno vengono riporatati sempre i dati
dell'ultimo elemento della lista.
c'è un modo per dirgli di prendere l'elemento selezionato?
grazie
private void doppioClick(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.TextBox1Property = textBox1.Text;
if (f2.ShowDialog() == DialogResult.OK)
{
textBox1.Text = f2.TextBox1Property;
listBox1.Items.RemoveAt(0);
f2.Close();
}
}
quando faccio doppio clicco su di un elemento mi
riporta in un altro form in cui vengono riporatati i dati dell'elemento selezionato.
il problema è che ogni volta che clicco su un elemtno vengono riporatati sempre i dati
dell'ultimo elemento della lista.
c'è un modo per dirgli di prendere l'elemento selezionato?
grazie
private void doppioClick(object sender, EventArgs e)
{
Form2 f2 = new Form2();
f2.TextBox1Property = textBox1.Text;
if (f2.ShowDialog() == DialogResult.OK)
{
textBox1.Text = f2.TextBox1Property;
listBox1.Items.RemoveAt(0);
f2.Close();
}
}