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

    DataGridView: aggiunta di riga vuota

    Ciao,


    Ho un datagridview e vado a valorizzare la riga vuota attraverso un lettore di codici a barre seriale, la riga viene valorizzata ma non me ne viene proposta una nuova per l'inserimento di un nuovo codice.
    Ho notato che digitando qualche cosa nella cella in automatico viene aggiunta una nuova riga, qualcuno mi sa aiutare ?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    111
    Per ottenere quello che vuoi tu non devi inserire il valore letto dal lettore laser nella grid (come faresti a mano), ma devi creare (via codice) un nuovo record.
    In questo, inserisci il valore letto dallo strumento.
    Così, vedrai, riuscirai ad ottenere una nuova riga nella dgv.

  3. #3
    Come faccio ad aggiungere un nuovo record?
    Perchè ho provato con grd.rows.add

    oppure con

    grd.Item("campo", grd.Rows.Count - 1).Value = "stringa"


    ma non ha sortito effetti

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    111
    Devi aggiungere una riga nella datatable, e non nella grid.
    Se non sbaglio:

    dt = ds.Tables("Tabella").NewRow
    ds.tables("Tabella").Rows.add(dt)

    Oppure, se hai usato una bindingsource basta:

    bs.addnew()

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.