Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Datagrid

  1. #1

    Datagrid

    Vorrei sapere se è possibile bloccare una singola cella in un datagrid. Qualcuno può aiutarmi? grazie.

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    uhm
    forse quado clikki basta che vai a vedere su quale cella
    e se corrisponde a quella che nn vuoi far cliccare...
    la rendi disabilitata

    nn hai provato a fare cosi'
    sembra facile (beh io nn ho mai provato )

    basta che usi le proprieta'
    rows e columns

  3. #3
    Settando da codice la proprietà columns blocco l'intera colonna e non la singola cella. Potresti fornirmi un esempio? Grazie.

  4. #4
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    ho provato come hai detto
    beh in effetti è difficile prendere la selezione del mouse

    ma con msflexgrid è tutta un'altra cosa
    codice:
    ? me.MSFlexGrid1.Row
    questa ti restituisce la riga
    e questa la colonna
    codice:
    me.MSFlexGrid1.Cols
    ho provato a farlo con dtagrid ma proprio nn lo intercetto...
    di un po' sei obbligato ad utilizzare questo controllo?

    p.s.
    msflex grid è un mio consiglio
    beh se poi qualcuno del forum è riuscito ben venga

  5. #5
    Ti spiego il mio problema:
    nel datagrid ho caricato un elenco di record con un campo da aggiornare in alcuni di essi, devo quindi bloccare il campo di quelli non aggiornabili.
    Posso farlo con il controllo che mi hai suggerito oppure quello è un controllo di sola lettura?
    Grazie

  6. #6
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    è un controllo di sola lettura

    peccato.
    ma se al cliente gli fai fare glik e trasferisci i dati in un altro form(come fanno tutti)?

    + di cosi' nn so che dirti

    un momento
    hai detto che alnuni record nn sno aggiornabili?
    e da che lo capisci?
    se carichi una colonna con larghezza zero per questi record ?
    e ci scrivi se possono essere modificati o no?

    in modo che quando l'utente fa clik tu controlli in questa colonna ch c'è scritto?-->è sempre una soluzione(mah gli darai un messagio)

    --->azz + di 15000 visite fantastico (neanche ci fossero le caramelle)!!!in questo 3d

  7. #7
    Volevo evitare la soluzione di trasferire i dati in un altro form in quanto i record da aggiornare sono molti e quindi in modo tabellare l'aggiornamento risultava più veloce. Comunque se non trovo la soluzione lavorerò con un controllo testo che si sposta sul datagrid.
    Per quanto riguarda le visite puoi notare che sei stato l'unico a proporre soluzioni. Ho posto una domanda difficile? Se ti viene in mente qualche altra soluzione fammi sapere.

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.