![](http://subir.cc/thumbs/matrises.jpg)
| |||
Acceder a un valor de datagrid Hola, me podrían decir como acceder al dato que esta guardado en "ValorMatricula"? me refiero al numero 300 "Valor matricula = 300". Gracias y saludos.- ![]() Última edición por luchito76; 29/01/2013 a las 11:53 |
| |||
Respuesta: Acceder a un valor de datagrid Disculpas por la poca información, es un datagrid que lo lleno con una lista List<Curso>, la lista la lleno con datos de un DB. Tengo una clase Curso y una clase Matricula, Matricula tiene un campo decimal valorMatricula, y el curso tiene un campo matricula del tipo Matricula. El valor "300" lo guardo en curso.matricula.valormatricula, luego lo paso a una lista y de la lista al datagrid, entonces el datagrid me muestra Dominio.Matricula en lugar del valor 300. Espero que este mas claro, gracias y saludos.- ![]() Última edición por luchito76; 29/01/2013 a las 20:00 |
| ||||
Respuesta: Acceder a un valor de datagrid Hola que tal, bueno ahora si esta un poco mas claro ![]() Bueno mira lo puedes hacer asi: En una variable string obtiene sl valor de Matricula y eso lo muestras en el Grid, asi te evitas muchos problemas. Luego le puedes aplicar un Convert o ponerlo directo. Asi es como le hago yo ![]() |
| |||
Respuesta: Acceder a un valor de datagrid Hola, gracias por las respuestas. Encontre la solucion por otro lado y es sobreescribiendo el metodo toString() en la clase Matricula, y asi en cada clase que sea usada como campo en otra clase. Por ejemplo: public class Curso{ private int idCurso; private string nombre; private Matricula matricula; //todos con sus get y set; } otra clase Matricula: public class Matricula{ private int valorMatricula; //mas get y set y aca va el toString() sobreescrito; } y se puede acceder a traves de un objeto tipo Curso de esta manera: Curso curso = new Curso(); curso.Matricula.ValorMatricula = datos de la DB por ejemplo. Espero que les sirva y que se entienda. Saludos.- |
Etiquetas: |