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

    [ VB.NET ] Popolare un controllo DataGrid con dati testuali

    Salve, mi piacerebbe poter popolare un controllo DataGrid con dei semplici dati testuali recuperando i record da una ListBox, evitando così di stabilire una collegamento con un database di Access o di altro tipo conosciuto.

    Supponendo di avere una ListBox di nome lstNomi, nell'evento Load del Form caricherei alcuni nomi nel seguente modo:

    codice:
    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As _
     System.EventArgs) Handles MyBase.Load
            lstNomi.Items.Add("Mario")
            lstNomi.Items.Add("Francesco")
            lstNomi.Items.Add("Giovanni")
    End Sub
    A questo punto, metterei un controllo DataGrid sul form e lo collegherei a lstNomi con la seguente riga di codice inserita nell'evento Click del pulsante btnPopolaDG:

    DataGrid1.DataSource = lstNomi.Items

    Purtroppo, ciò che ottengo applicando la procedura sopra descritta è una colonna con intestazione "Length" contenente tre numeri che rappresentano le lunghezze in caratteri dei tre nomi inseriti in lstNomi (5, 9, 8).

    Qualcuno mi saprebbe dire qual è la procedura esatta?

    Grazie in anticipo.

  2. #2
    Risolto da solo, grazie. Dovevo solo studiare più a fondo il controllo DataGrid.

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.