>Salve a tutti,
Ciao
>
>Il mio problema sta semplicemente nel creare una TreeView con
>lo schema ad albero dei files e delle directories presenti sul
>mio pc:
>
>Qualcosa di simile alla scelta di una directory con l'apposita
>dialog (2), ma che includa anche i files e sia gestibile direttamente
>da me.
>Ho provato a farla manualmente ma il risultato è stato mediocre
>(1) e il meccanismo per affiancare a ogni file e directory l'icona
>corretta è troppo articolato.
>In altre parole stento a credere che nell'avanzato .NET un componente
>del genere debba essere "fatto a mano" , quindi vi chiedo
>gentilmente se sapete qualche meccanismo/modo per crearlo, oppure
>qualche esempio di come si dovrebbe creare a regola d'arte !
Complimenti comunque per il risultato ottenuto che non sembra essere male , però hai mai provato ad utilizzare i componenti già presenti su .NET: esiste il FolderBrowserDialog, OpenFileDialog e il SaveFileDialog che si possono trascinare sulla form e possono fare al caso tuo.
Eccone un esempio su come utilizzarli poi da codice:
private void btnCartella_Click(object sender, EventArgs e)
{
if (folderBrowserDialogMain.ShowDialog() == DialogResult.OK)
{
txtCartella.Text = folderBrowserDialogMain.SelectedPath;
}
}
private void btnFile_Click(object sender, EventArgs e)
{
if (openFileDialogMain.ShowDialog() == DialogResult.OK)
{
txtFile.Text = openFileDialogMain.FileName;
}
}
>
>Grazie in anticipo
Enjoy It
- Michael -
http://blogs.dotnethell.it/Regulator/