Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2017
    Messaggi
    23

    [VB.NET] Inizializzare ComboBox con righe di una colonna di DataGridView

    Ciao a tutti,
    avrei bisogno di un vostro aiuto per popolare una combobox con tutte le righe di una specifica colonna di di una datagridview. popolata a mezzo lettura file txt.

    Apro un file txt (leggi) per importare in una datagridview il contenuto del file .txt (con separatore ";") e popolo la combobox con le prime righe della prima colonna.
    Vorrei creare un ciclo in modo da importare in automatico tutte le righe della prima colonna della datagridview (e presenti nel file .txt) ed evitare di indicare manualmente quelle da importare.

    Quindi, inserendo nel file txt una nuova riga, vorrei non dover modificare il codice manualmente ogni volta.

    A seguire il codice che son riuscito a scrivere:

    codice:
     'pulisci la datagridview e crea colonne
                   DGVfraz.Columns.Clear()
                    DGVfraz.Columns.Add("", "Fraz.")
                    DGVfraz.Columns.Add("", "Server")
                    DGVfraz.Columns.Add("", "User")
                    DGVfraz.Columns.Add("", "Pwd")
    'leggi file .txt
                    Dim leggi As New System.IO.StreamReader("c:\test" + ".txt")
                    Dim riga As String
                    Dim parti() As String
          
              While leggi.Peek() <> -1
                        riga = leggi.ReadLine
                        parti = Split(riga, ";")
                        DGVfraz.Rows.Add(parti)
    
                    End While
                    leggi.Close()
    
     'popola la COMBOX
                    ToolCombo1.Items.Clear()
                    ToolCombo1.Items.Add(DGVfraz.Item(0, 0).Value)
                    ToolCombo1.Items.Add(DGVfraz.Item(0, 1).Value)
                    ToolCombo1.Items.Add(DGVfraz.Item(0, 2).Value)

    Sto usando visual studio 2015 - linguaggio VB .net.

    Grazie anticipatamente per l'aiuto.
    Fabio
    Ultima modifica di LeleFT; 12-03-2020 a 09:41 Motivo: Aggiunti i tag CODE

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.