Usando una (I) Lista < string > como la fuente de una columna de datos
-
22-07-2019 - |
Pregunta
Estoy jugando con el control DataGridView ofrecido por .NET. Hasta ahora, parece que no puedo vincular una Lista (I) a una Columna de Datos. ¿Es esto posible y cómo debo hacer esto?
Solución
Creo que este enlace responderá a su pregunta: Lista de enlaces a la vista de cuadrícula de datos
Si vincula una List < string >
directamente a la vista Datagridview, solo obtendrá las Longitudes de la cadena en la columna, ya que es la única propiedad en cada cadena de la lista. Debe configurar algo donde la cadena en sí estará disponible como una propiedad. Entonces Datagridview.Datasource será la instancia de la clase que implementa IList < > y Datagridveiw.Datamember se establecerá en la propiedad que devuelve la cadena.
Otros consejos
Tal vez debería echar un vistazo a la clase BindingList .