PDA

Visualizza la versione completa : c# Drag and Drop di più file di testo in una text box


Sid21
24-12-2009, 20:35
Scusate ho un problema che non riesco a risolvere

Usando il Drag and Drop riesco a trascinare in una text box un file di testo .txt ed estrarne il contenuto per poi metterlo nella text box prendendomi il percorso del file, dopo di che con lo StreamReader leggo il testo e lo copio nella text box.

Uso le seguenti righe di codice nell'evento TextBox_DragDrop(object s, DragEventArgs e)

string[] data = (string[])e.Data.GetData("FileName");
string percorso = data[0];

e così ho il percorso del file, ma funziona solo se l'utente trascina un solo file, se ne trascina 2 prende il percorso di quello che ha il puntatore del mouse sopra di se (non so se mi sono spiegato bene).
In pratica io vorrei che nel vettore data ci sia sia il percorso del primo file sia il secondo, come posso fare?
:dhò:

Loading