Popolare listbox

mercoledì 15 aprile 2009 - 10.43

toniovigi Profilo | Expert

Ciao ragazzi ho il seguente codice che mi popola la mia listbox:


if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
files = openFileDialog1.FileNames;
listBox1.DataSource = files;

}

ora se io riapro Openfiledialog e faccio un altra selezione d file sovrascrive quelli vecchi,invece vorrei che
io faccio una selezione ,poi riapro, ne faccio un altra e accodasse tutto,come fare?'
Grazie

adima80 Profilo | Junior Member

Ciao, fai così:
Al posto di associare l'array di FileNames al datasource associa ogni stringa singolarmente, ti spiego:
if (openFileDialog1.ShowDialog() == DialogResult.OK) { listBox1.Items.AddRange(openFileDialog1.FileNames); }

facendo così andrai sempre in append.
Ciao



Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5