He creado un WinForms ListView
como vista de detalle con cuatro columnas. He dado a cada columna un nombre en el diseñador, sin embargo, al acceder a cada ColumnHeader
a través de la propiedad ListView.Columns
, encuentro que cada ColumnHeader.Name
es una cadena vacía. ¿Estoy haciendo algo mal o es esto un error de framework?ListView ColumnHeader.Name es cadena vacía
Respuesta
Soy capaz de recrear el mismo comportamiento. Creo que definitivamente debe ser un error, ya que está implícito que el valor será establecido correctamente por el diseñador.
Como solución alternativa, puede poner el nombre en la propiedad Etiqueta también. (O configúrelo programáticamente en el constructor, pero eso no funcionará bien si necesita agregar una columna en el diseñador más adelante. Preferiría ir sin usar el diseñador para inicializar las columnas).
Encontré algo de discusión en este here - parece que este es un problema conocido, también van con el truco de etiquetas.
he tenido el mismo problema, pero trabajaron alrededor de él así:
foreach (ColumnHeader CN in listView1.Columns)
{
//I added listbox for this example, but my code uses it
//to populate an excell spreadsheet
listBox1.Items.Add(CN.Text.ToString());
}
espera que usted pueda utilizar esto de alguna manera.
¿Por qué el voto a favor? –
Answere tarde, pero OP está buscando 'Name' (los elementos se llaman a sí mismo) y no' Text' (que en realidad es solo un título). – Dwza
- 1. style.backgroundColor es una cadena vacía en JavaScript
- 2. La cadena es nula o está vacía
- 3. ¿El XML de cadena vacía es válido?
- 4. vista vacía cuando ListView está vacío
- 5. IOS: verifique si una cadena es una cadena vacía
- 6. Cadena vacía de JSON
- 7. realpath devuelve cadena vacía
- 8. file_get_contents devuelve cadena vacía
- 9. Copie la cadena vacía usando Clipboard.SetText (cadena)
- 10. StreamReader.ReadToEnd() devuelve una cadena vacía
- 11. strcmp para la cadena vacía
- 12. Llamar c_str de cadena vacía
- 13. django nulo y cadena vacía
- 14. Agregar cadena vacía a RadComboBox
- 15. cadena vacía Fecha de gatillo
- 16. XPath resultados a cadena vacía
- 17. glGetShaderInfoLog devuelve cadena vacía (android)
- 18. jQuery forma serialize - cadena vacía
- 19. Ver cadena vacía en jsp
- 20. MySQL, ¿es mejor insertar cadena NULL o vacía?
- 21. ¿Cuándo es nulo Request.Form ["name"] y una cadena vacía?
- 22. Agregue una cadena vacía vs toString - ¿por qué es malo?
- 23. ¿Cómo configuro una imagen de fondo de ListView vacía?
- 24. Servidor SQL: cambiar una cadena vacía a una cadena vacía en la declaración de selección
- 25. gson: Tratar nulo como cadena vacía
- 26. ?? ¿Se unen para una cadena vacía?
- 27. Prueba de Fitnesse contra cadena vacía resultado
- 28. regex permitir solo números o cadena vacía
- 29. Prueba cadena vacía en mongodb y pymongo
- 30. por defecto una columna con cadena vacía
El truco de la función "FixColumnNames" funciona bien. Sorprendentemente (?) No se solucionó en .NET 4.0. – Larry