Possiedo un con uno DataGridViewComboBoxColumn
e ho compilato il ComboBox ma dopo aver svuotato lo DataGridView
devo impostare un valore predefinito per quel ComboBox. Quindi, per favore aiutatemi.Come visualizzare il valore predefinito per il valore DataGridViewComboBoxCell in winform?
8
A
risposta
6
È possibile farlo in CellFormatting
evento
void dataGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.ColumnIndex == 0) //Index of your DataGridViewComboBoxColumn
{
e.Value = "Default Value";
}
}
12
So che questo è un antico posto, ma si spera, posso aiutare alcune persone a evitare la mia confusione.
L'utilizzo di CellFormatting è un perdente perché lo chiama ogni volta che qualcosa tocca la cella. Il risultato è che il valore viene costantemente ripristinato al valore predefinito.
Che cosa ha funzionato per me era la gestione dell'evento DefaultValuesNeeded in questo modo:
private void OnGridDefaultValuesNeeded(object sender, DataGridViewRowEventArgs e)
{
e.Row.Cells["Position"].Value = PositionEnum.Any;
}
Questo mi ha permesso di impostare il valore predefinito, e consente all'utente di modificare il valore.
Problemi correlati
- 1. DataGridViewComboBoxCell ATTACCO - "il valore non è valido"
- 2. Come aggiungere il valore predefinito in SQLite?
- 3. L'optparse di Python può visualizzare il valore predefinito di un'opzione?
- 4. Valore predefinito per il costruttore di attributi?
- 5. Imposta il valore predefinito per il parametro funzione in scala
- 6. Qual è il valore predefinito per Guid?
- 7. @RequestParam defaultvalue non accetta il valore enum come valore predefinito
- 8. Come gestire il valore predefinito di ArrayList
- 9. Come verificare il valore DateTime predefinito?
- 10. Imposta il valore predefinito in un DataContract?
- 11. Imposta il valore predefinito in JAXB
- 12. come impostare il valore predefinito HTML.EditorFor()
- 13. @ Html.DropDownListPer come impostare il valore predefinito
- 14. visualizzare il valore del EditTextPreference in sintesi
- 15. Come afferrare il valore predefinito di TRTTIParamter
- 16. list_display. Come visualizzare il valore dalle scelte?
- 17. Come impostare il valore booleano predefinito in APP
- 18. Imposta il valore predefinito per il prompt stringa
- 19. Qual è il valore predefinito per un campo se non viene fornito un valore predefinito?
- 20. Valore variabile predefinito XSLT se il valore non è presente
- 21. il valore predefinito di "valore" nei tipi primitivi
- 22. Seleziona tutto come valore predefinito per il parametro Multivalore
- 23. Metodo di estensione medio in Linq per il valore predefinito
- 24. Valore predefinito per il campo ordine in mysql
- 25. Come faccio a visualizzare il valore AUTO_INCREMENT per una tabella
- 26. Ottieni il valore predefinito della funzione?
- 27. Da dove viene il valore predefinito mb_internal_encoding()?
- 28. Fornire il valore predefinito per la funzione prop in React
- 29. CSS stile elenco sostituisce il valore predefinito
- 30. linq Firstordefault verifica il valore predefinito
Waqas: Grazie mille ... Mi aiuti molto. –
funziona ma mi dà un messaggio di errore con "valore non è un tipo booleano valido" quando provo a impostare il suo valore predefinito con una stringa. puoi aiutarmi per favore con questo? @Waqas –
Questo viene chiamato ogni volta che qualcosa tocca la cella, il che causa il costante ritorno al valore predefinito. Vedi la mia risposta qui sotto. – Jamie