Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Problema DataSet
martedì 07 febbraio 2006 - 17.25
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
hellamasta
Profilo
| Newbie
31
messaggi | Data Invio:
mar 7 feb 2006 - 17:25
Ciao a tutti! Ho una DataGrid collegata ad un DataSet.
Vorrei rendere editabile solamente una colonna della DataGrid: se metto ReadOnly = true per la DataGrid, mi rende editabile tutto, anche se le mia DataGridTableStyle e le DataGridColumnStyle associate hanno la proprietà ReadOnly corretta.
In pratica la proprietà delle DataGrid le sovrascrive tutte.
Poi vorrei che la griglia mi impedisca di creare una nuova riga in fondo quando edito l'ultima riga.
In pratica, il numero di righe è fisso e devo editare solo una colonna.
Come posso fare?
Grazie
sanbiz
Profilo
| Senior Member
208
messaggi | Data Invio:
lun 20 feb 2006 - 10:44
>Ciao a tutti! Ho una DataGrid collegata ad un DataSet.
Stai utlizzando vb.net quindi un DataGridView?
Se stai usando vb.net stai usando un DataGridView e puoi intervenire così:
>Vorrei rendere editabile solamente una colonna della DataGrid:
>se metto ReadOnly = true per la DataGrid, mi rende editabile
>tutto, anche se le mia DataGridTableStyle e le DataGridColumnStyle
>associate hanno la proprietà ReadOnly corretta.
>In pratica la proprietà delle DataGrid le sovrascrive tutte.
Nel momento in cui associ una fonte dati al tuo dataGridView, (myGrid.datasource = myDataset)
fai scorrere le varie colonne ed imposta la proprietà readonly al valore che ti serve:
es. myGrid.Columns(columName).ReadOnly = False
>Poi vorrei che la griglia mi impedisca di creare una nuova riga
>in fondo quando edito l'ultima riga.
Imposta la proprietà AllowUserToAddRow della griglia su False
--
Sandro Bizioli
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !