È possibile limitare l'input dell'utente alla cella DataGridView
tramite RegEx
? Ad esempio, imposta il formato dell'input della cella su qualcosa di simile a [0-9]{2}
per impedire all'utente di inserire qualcosa tranne due cifre.DataGridView limita l'input utente
UPDATE Siamo spiacenti, non ero molto chiaro. Sono a conoscenza dell'evento CellValidation
e posso verificare il valore inserito dopo l'input dell'utente. Ma mi chiedo se posso impedire l'input dell'utente sbagliato prima di questo evento. Voglio dire che l'utente non può inserire lettere quando l'espressione regolare delle celle è [0-9]
. È possibile?
Si chiama "Maschera" quando si limita il valore di input in questo modo: vedere [questo] (http://stackoverflow.com/questions/6411511/datagridview-mask-values-in-column) –
Penso che in tal caso dovresti usare qualche javascript/jQuery –
@pawlakppp che funziona male in WinForms :) –