Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Come rendere non modificabili i dati in una listview
Forum - C# / VB.NET - Come rendere non modificabili i dati in una listview

Avatar
alip1 (Normal User)
Pro


Messaggi: 86
Iscritto: 12/08/2019

Segnala al moderatore
Postato alle 16:53
Sabato, 18/09/2021
Buon pomeriggio a tutti

Ho una listView con un certo numero di Campi: ID, Oggetto, Descrizione, ecc..
mi sono accorto che se l'untente mi va, ad esempio, in una qualsiasi cella della griglia l'utente riesce a cambiarla, in particolare  se mi va a cambiare il valore dell'id mi potrebbe scombinare tutto in quanto è il valore con gestisco il resto.
E' possibile rendere le celle non editabili??
Se setto listview.enable=false ... ovviamente mi perdo tutta la presentazione grafica (font, colore di riga a seconda di certi valori, etc.)
C'è un metodo per rendere la cella o le celle della griglia non editabitabili dall'utente senza disabilitare la griglia?
Grazie a tutti

PM Quote
Avatar
alip1 (Normal User)
Pro


Messaggi: 86
Iscritto: 12/08/2019

Segnala al moderatore
Postato alle 17:02
Sabato, 18/09/2021
Risolto

In progettazione avevo settato LabelEdit a False ma poi a runtime non so perchè facendo copia incolla da qualche parte mi è rimasto
Codice sorgente - presumibilmente Plain Text

  1. ListView.LabelEdit = True

che ho cambiato in
Codice sorgente - presumibilmente Plain Text

  1. ListView.LabelEdit = False



Grazie comunque a tutti e scusatemi:pat::pat:

PM Quote