Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    [VB2010 VB.NET][VB2010 WinForm] Aggiungere dati a DataGridview

    Ciao a tutti! Mi sono appena registrato nel forum.
    Ho un problemino:
    In un DataGridView ho aggiunto due colonne chiamate: "Percorso" e "Nome file".
    Sotto lo colonna "Percorso" devono comparire i percorsi dei file selezionati di un OpenFileDialog (che ovviamente ha la proprietà multiselect su true). Per fare cioò attraverso un button ho fatto così:


    evento click del button:

    If OpenFileDialog1.ShowDialog = DialogResult.OK Then

    Dim S() As String = OpenFileDialog1.SafeFileNames
    Dim A() As String = OpenFileDialog1.FileNames
    Dim File As String

    For Each File In A
    DataGridView.Rows.Add(File)
    Next
    Else

    MsgBox.Show("L'utente ha annullato l'azione")
    End If


    Fino a qui ci siamo. Ma come faccio ad aggiungere solo i nome dei file nell'altra colonna facendoli corrispondere con il relativo percorso?

  2. #2
    Ho risolto così.



    codice:
    If OpenFileDialog1.ShowDialog = DialogResult.OK Then 
    OpenFileDialog1.CheckFileExists = True 
    OpenFileDialog1.CheckPathExists = True 
    
    Dim matrice1 As String() = OpenFileDialog1.SafeFileNames 
    Dim matrice2 As String() = OpenFileDialog1.FileNames 
    Dim tot As Integer = matrice1.Length 
    Dim n As Int32 = 0 
    
    For n = 0 To (tot - 1) 
    GridView.Rows.Add(matrice1(n), matrice2(n)) 
    
     Next
    
       Else 
    MsgBox("L'utente ha annullato l'azione")
    
    End If

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.