Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    [VB6]Neofita...consiglio su uso datagrid

    Salve a tutti ecco subito la mia problematica:

    Premesso che sono un neofita in vb6 e che quindi sono pochi i controlli che conosco, volevo un consiglio se usare o meno il controllo DataGrid (che non conosco) per una mia esigenza di applicazione.

    Vi spiego:
    sto creando un form che da la possibilità di inserire delle bolle;
    ogni bolla ha per ogni prodotto una descrizione, la quantità ed il prezzo.

    Io devo dare la possibilità di inserire, all'interno di una tabella con le tre colonne di cui sopra, infinite (nel senso che non c'è un numero definito) righe.

    Volevo sapere se il datagrid va bene oppure devo usare qualche altro controllo.

    Grazie mille!!!
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  2. #2
    Utente di HTML.it L'avatar di Fado84
    Registrato dal
    Feb 2004
    Messaggi
    347
    io userei una flexgrid

  3. #3
    Originariamente inviato da Fado84
    io userei una flexgrid
    OK ho inserito una FlexGrid, ma come faccio a scrivere all'interno delle celle?
    E come faccio a settare la larghezza delle colonne?

    Grazie!
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  4. #4
    codice:
        Griglia.Clear
        Griglia.Cols = 3 + Griglia.FixedCols
        
        Griglia.ColWidth(0) = 200
        Griglia.ColWidth(1) = 1395
        Griglia.ColWidth(2) = 3150
        Griglia.ColWidth(3) = 5175
        
        Griglia.ColAlignment(1) = flexAlignRightCenter
        Griglia.ColAlignment(2) = flexAlignLeftCenter
        Griglia.ColAlignment(3) = flexAlignLeftCenter
    
        Griglia.FixedAlignment(1) = flexAlignCenterCenter
        Griglia.FixedAlignment(2) = flexAlignCenterCenter
        Griglia.FixedAlignment(3) = flexAlignCenterCenter
        
        Griglia.TextMatrix(0, 1) = "Codice"
        Griglia.TextMatrix(0, 2) = "Desc. breve"
        Griglia.TextMatrix(0, 3) = "Descrizione"
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  5. #5
    Originariamente inviato da xegallo
    codice:
        Griglia.Clear
        Griglia.Cols = 3 + Griglia.FixedCols
        
        Griglia.ColWidth(0) = 200
        Griglia.ColWidth(1) = 1395
        Griglia.ColWidth(2) = 3150
        Griglia.ColWidth(3) = 5175
        
        Griglia.ColAlignment(1) = flexAlignRightCenter
        Griglia.ColAlignment(2) = flexAlignLeftCenter
        Griglia.ColAlignment(3) = flexAlignLeftCenter
    
        Griglia.FixedAlignment(1) = flexAlignCenterCenter
        Griglia.FixedAlignment(2) = flexAlignCenterCenter
        Griglia.FixedAlignment(3) = flexAlignCenterCenter
        
        Griglia.TextMatrix(0, 1) = "Codice"
        Griglia.TextMatrix(0, 2) = "Desc. breve"
        Griglia.TextMatrix(0, 3) = "Descrizione"

    xegallo ho inserito il tuo codice, ma non mi fa scrivere all'interno delle celle.Come mai?
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  6. #6
    Originariamente inviato da TheAikon
    xegallo ho inserito il tuo codice, ma non mi fa scrivere all'interno delle celle.Come mai?
    usando la prop textmatrix (y,x) scrivi nella celle di cui hai passato le coordinate
    Vascello fantasma dei mentecatti nonchè baronetto della scara corona alcolica, piccolo spuccello di pezza dislessico e ubriaco- Colui che ha modificato l'orribile scritta - Gran Evacuatore Mentecatto - Tristo Mietitore Mentecatto chi usa uTonter danneggia anche te

  7. #7
    Originariamente inviato da xegallo
    usando la prop textmatrix (y,x) scrivi nella celle di cui hai passato le coordinate

    Ma io voglio scrivere manualmente all'interno delle celle, cioè posiziono il mouse all'interno della cella e scrivo....è possibile?

    Se la risposta è no, cosa posso utilizzare per poter avere una griglia dove scrivere manualmente il testo, recuperare e valori di tutte le righe e memorizzarli in un db?
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  8. #8
    ...nessuno mi aiuta?

    xegallo dove sei?
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  9. #9
    Moderatore di Javascript L'avatar di ciro78
    Registrato dal
    Sep 2000
    residenza
    Napoli
    Messaggi
    8,514
    puoi creare una input box per scrivere runtime
    Ciro Marotta - Programmatore JAVA - PHP
    Preferisco un fallimento alle mie condizioni che un successo alle condizioni altrui.


  10. #10
    Originariamente inviato da ciro78
    puoi creare una input box per scrivere runtime
    Ciao Ciro, scusa dato che non sono ancora molto pratico potresti essere gentilmente un pò + esplicito, magari con qualche riga di codice di esempio.


    Grazie!
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

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.