Estás en: datos de un SampleData
Para dar las gracias debes entrar o registrarte en el foro
Hola amigos.
He creado un sampledata con blend, son 3 campos string y he añadido 30 registros a esa coleccion, veo que el blend crea 3 archivos datostitulo1.xaml.cs (que define una clase), datostitulo1.xsd y datostitulo1.xaml, ahora lo que cesesito es acceder a esos datos para hacer una busqueda entre ellos y mostrar el contenido de algun registro.
¿Donde encuentro informacion o como hago para acceder a los datos de un sampledata? por mas que miro no encuentro informacion, si veo que desde el blend si arrastro esa coleccion de datos me crea un listbox con los datos pero yo lo que necesito es acceder a esos datos como si fuera una base de datos.
Un Saludo.
tristanc escribió:Hola amigos.
He creado un sampledata con blend, son 3 campos string y he añadido 30 registros a esa coleccion, veo que el blend crea 3 archivos datostitulo1.xaml.cs (que define una clase), datostitulo1.xsd y datostitulo1.xaml, ahora lo que cesesito es acceder a esos datos para hacer una busqueda entre ellos y mostrar el contenido de algun registro.
¿Donde encuentro informacion o como hago para acceder a los datos de un sampledata? por mas que miro no encuentro informacion, si veo que desde el blend si arrastro esa coleccion de datos me crea un listbox con los datos pero yo lo que necesito es acceder a esos datos como si fuera una base de datos.
Un Saludo.
Muchas gracias davdi, con tu respuesta me he dado cuenta de como va la jugada, es mas facil de lo que pensaba, hice lo siguiente, cree un nuevo objecto de la clase DatosTitulo que habia creado el blend al hacer el sampledata.
DatosTitulo1 dt1 = new DatosTitulo1();
Luego para acceder a un registro y a un campo determinado, muy facil ya que en el fondo es un array
MessageBox.Show(dt1.Titulo1[1].narticulo); o bien MessageBox.Show(dt1.Titulo1[1].darticulo); dependiendo del campo que quiera, para saber el numero de registros para poder hacer una busqueda me valio con esto:
MessageBox.Show(Convert.ToString(dt1.Titulo1.Count()));
Veo que me salen los registros que hice por lo tanto todo correcto
Muchas gracias de veras davdi.