|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2007
Città: villa verucchio
Messaggi: 1921
|
[c#] ricerca listbox
ciao ho un problema con c# riguardo li listbox.
Ne ho creata una che alla pressione di un bottone deve aggiungere degli elementi. In seguito alla pressione di un secondo tasto voglio che il programma esegua determinate operazioni in base all'elemento della listbox selezionato. Però non capisco come valutare quale item è selezionato alla pressione del tasto, cioè ad esempio in altri costrutti ce xxx.IsCheched ma qui no, come si fa?
__________________
CPU: Amd Phenom II 955--MB: Gigabyte GA-890GPA-UD3H--RAM:4 GB DDR3--SV: ATI Radeon HD 5770--HD: Western Digital Caviar Black 500 gb--ALI:: Corsair 650w--MONITOR: SyncMaster P2270--ROUTER: Netgear DG834G--SO: Win 7 Professional 64 bit |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Codice:
int x = listBox1.SelectedIndex;
if (x == -1)
{
MessageBox.Show("Nessuna selezione");
}
else
{
string item = listBox1.Items[x].ToString();
MessageBox.Show("Selezione su : " + item);
}
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2007
Città: villa verucchio
Messaggi: 1921
|
grazie quello che cercavo, scusa ma nella stringa appare anche la dicitura:
"System.Windows.Controls.ListBoxItem: (la stringa esatta)" come potrei eliminarla dalla visualizzazione?
__________________
CPU: Amd Phenom II 955--MB: Gigabyte GA-890GPA-UD3H--RAM:4 GB DDR3--SV: ATI Radeon HD 5770--HD: Western Digital Caviar Black 500 gb--ALI:: Corsair 650w--MONITOR: SyncMaster P2270--ROUTER: Netgear DG834G--SO: Win 7 Professional 64 bit |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Dec 2004
Messaggi: 3210
|
Quote:
Io comunque uso C# 2008 su FW3.5. |
|
|
|
|
|
|
#5 |
|
Senior Member
Iscritto dal: Jan 2007
Città: villa verucchio
Messaggi: 1921
|
Si scusa hai ragione, non ho tenuto conto che ero in un progetto WPF
__________________
CPU: Amd Phenom II 955--MB: Gigabyte GA-890GPA-UD3H--RAM:4 GB DDR3--SV: ATI Radeon HD 5770--HD: Western Digital Caviar Black 500 gb--ALI:: Corsair 650w--MONITOR: SyncMaster P2270--ROUTER: Netgear DG834G--SO: Win 7 Professional 64 bit |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:18.




















