Tengo un DataGridView
teniendo un DataGridViewComboBoxColumn
y he llenado ese ComboBox, pero después de aclarar que DataGridView
tengo que establecer un valor predeterminado para ese ComboBox Así que por favor ayúdenme.¿Cómo se muestra el valor predeterminado para DataGridViewComboBoxCell Value en winform?
8
A
Respuesta
6
Usted puede hacer esto en caso CellFormatting
void dataGridView_CellFormatting(object sender, DataGridViewCellFormattingEventArgs e)
{
if (e.ColumnIndex == 0) //Index of your DataGridViewComboBoxColumn
{
e.Value = "Default Value";
}
}
12
Sé que esto es un antiguo puesto, pero es de esperar, puedo ayudar a algunas personas a evitar mi confusión.
Usar CellFormatting es un perdedor porque lo llama cada vez que algo toca la celda. El resultado es que el valor se restablece al valor predeterminado constantemente.
Lo que funcionó para mí estaba manejando el evento DefaultValuesNeeded así:
private void OnGridDefaultValuesNeeded(object sender, DataGridViewRowEventArgs e)
{
e.Row.Cells["Position"].Value = PositionEnum.Any;
}
Esto me permitió establecer el valor predeterminado, y permite al usuario cambiar el valor.
Cuestiones relacionadas
- 1. ¿Puedo establecer nulo como valor predeterminado para @Value en Spring?
- 2. DataGridViewComboBoxCell Encuadernación - "valor no es válido"
- 3. ¿Cómo se muestra un valor predeterminado cuando no se encuentra una coincidencia en una consulta?
- 4. MVC 3 Razor, no muestra el valor predeterminado
- 5. ¿Cómo establecer el valor predeterminado para POCO en EF CF?
- 6. Borrando el valor vacío predeterminado en un cuadro combinado de Winform de tipo: DropDownList
- 7. ¿Cuál es el valor predeterminado para un campo si no se proporciona un valor predeterminado?
- 8. ¿Cómo agregar el valor predeterminado en SQLite?
- 9. de prueba para la igualdad en el valor predeterminado
- 10. ¿Establecer el valor predeterminado en un DataContract?
- 11. Modificar el valor hash predeterminado
- 12. f.collection_select que no muestra el valor seleccionado
- 13. ¿Cómo se establece un valor predeterminado para un WTForms SelectField?
- 14. Valor predeterminado para el constructor de atributos?
- 15. ¿Cómo se especifica un valor predeterminado para VARIANT_BOOL?
- 16. Cómo establecer el valor predeterminado en Hibernar
- 17. ¿Cómo establecer el valor predeterminado para sysdate en MySql?
- 18. valor predeterminado para el campo en el modelo de Django
- 19. sinónimo más corto para el valor predeterminado
- 20. Xcode: ¿Cómo se muestra el valor de resistencia del GPS?
- 21. Valor predeterminado para el argumento boost :: function?
- 22. Valor predeterminado para el parámetro de función?
- 23. DropdownListPara el valor predeterminado
- 24. ¿Cómo cambiar entre DataGridViewTextBoxCell y DataGridViewComboBoxCell?
- 25. Valor predeterminado para bool en C++
- 26. ¿Cómo se especifica un valor predeterminado para el campo ForeignKey de Django?
- 27. C# cómo establecer el valor predeterminado dropDownList para selectedValue = null
- 28. Aplicar una selección DataGridViewComboBoxCell cambiar inmediatamente
- 29. C# app.config en winform
- 30. C# ¿Cómo establecer un valor predeterminado para las propiedades automáticas?
Waqas: Gracias mucho ... Me ayudas mucho. –
funciona pero me da un mensaje de error con "el valor no es un tipo booleano válido" cuando intento establecer su valor predeterminado con una cadena. ¿Puedes ayudarme con esto? @Waqas –
Esto se invoca cada vez que algo toca la celda, lo que provoca que el valor vuelva a ajustarse al valor predeterminado constantemente. Ver mi respuesta a continuación. – Jamie