Vorrei sapere se è possibile bloccare una singola cella in un datagrid. Qualcuno può aiutarmi? grazie.
Vorrei sapere se è possibile bloccare una singola cella in un datagrid. Qualcuno può aiutarmi? grazie.
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
Settando da codice la proprietà columns blocco l'intera colonna e non la singola cella. Potresti fornirmi un esempio? Grazie.
ho provato come hai detto
beh in effetti è difficile prendere la selezione del mouse
ma con msflexgrid è tutta un'altra cosa
questa ti restituisce la rigacodice:? me.MSFlexGrid1.Row
e questa la colonna
ho provato a farlo con dtagrid ma proprio nn lo intercetto...codice:me.MSFlexGrid1.Cols
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
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
è 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
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.