View Full Version : [C#] Output listbox
Ciao, ho un dubbio probabilmente molto banale al quale non so rispondere: Come stampo l'elemento selezionto in una listbox?
int valore = listBox1.SelectedIndex;
MessageBox.Show(listBox1.Items[valore].ToString());
Facendo cosė mi stampa: System.Windows.Controls.ListBoxItem: "valore"
Come faccio a far stampare solo il valore?!
Grazie.
RaouL_BennetH
05-08-2010, 15:57
Ciao :)
in sostanza devi prendere il testo dell'indice selezionato :
MessageBox.Show(listBox1.Items[valore].Text);
Peccato che in WPF non me lo faccia fare...č una delle tante cosine che non capisco passando da windows Form :(
Peccato che in WPF non me lo faccia fare...č una delle tante cosine che non capisco passando da windows Form :(
listBox1.Items.IndexOf(listBox1.SelectedItem).Text
? :/ fammi sapere
Puoi fare tutto in XAML.
Chiami la ListBox
x:Name="Ciccio"
E visualizzi il valore dell'elemento selezionato da qualche altra parte ad esempio cosi':
<TextArea Text="{Binding ElementName=Ciccio, Path=SelectedItem}"/>
Fenomeno85
17-08-2010, 19:48
Basta questo:
System.Windows.MessageBox.Show(this.listBox1.Items[this.listBox1.SelectedIndex].ToString());
~§~ Sempre E Solo Lei ~§~
vBulletin® v3.6.4, Copyright ©2000-2026, Jelsoft Enterprises Ltd.