Visualizzazione dei risultati da 1 a 5 su 5

Discussione: [vb.net] combobox

  1. #1
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534

    [vb.net] combobox

    ho una combox bindata a un db.
    due domande:

    1 - c'è modo di aggiungere un valore alla combo?
    ovvero l'utente deve aver modo di inserire un dato direttamente dentro la combo.

    2 - come faccio a mettere un valore <nessuno>?
    nel caso l'utente non volgia inserire nulla
    Sarebbe utile per il default value.

  2. #2
    Se per inserire un dato intendi l'utente scrive e memorizza nel database, basta che all'evento lostfocus fai fare le operazioni di memorizzazione Ado.

    Valore nessuno
    combo1.additem (null)
    se da errore fai
    combo1.text = ""

  3. #3
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534
    la combo che uso non ha la proprietà item purtroppo.

  4. #4
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534
    codice:
    combo.DataSource = dt
            combo.DataMember = ""
            combo.DisplayMember = "Nome"
            combo.ValueMember = "Id"
            combo.DataBindings.Add("", combo.DataSource, combo.DataMember)
            combo.Items.Add(DBNull.Value)

    mi da errore.
    Cast non vaido.

  5. #5
    Utente bannato
    Registrato dal
    Sep 2001
    Messaggi
    534
    da quello che ho capito se ho una combo bindata non posso aggiungere nulla.
    Bene..allora come faccio a non far selezionare nessun valore all'utente?
    mi servirebbe un valore null che se viene selezionato, la combo non passa nessun valore.

    Come si può fare?

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.