Datagrid enlazada

07/01/2005 - 18:21 por Javier | Informe spam
Hola,
a ver quien sabe algo de esto.
Tengo una datagrid enlazada a un ArrayList, o sea como una especie de matriz
de objetos contenidos dentro del array, y lo que quiero hacer es lo siguiente
:
quiero por ejemplo poner en la datagrid un textbox para una columna y poder
editarla, y que a su vez este cambio en la datagrid se actualice en el
ArrayList, que a su vez tambien me gustaria ponerle un flag a cada objeto de
la lista para saber cual cambio.
Alguien se le ocurre algo ? es posible hacer esto ??
Gracias de ante mano.
Saludos!!
Javier

Preguntas similare

Leer las respuestas

#1 Miguel Ortiz Falcón
07/01/2005 - 19:41 | Informe spam
Lo que podrías hacer es poner un estilo de columna con un
estilo de TextBoxColumnStyle y pues procesar algun evento
segun tus necesidades, o igual tener un boton fuera del
grid que cuando le des clic recorra para detectar
cambios, etc, ya depende lo que quieras hacer

Para que sepas cómo:
http://msdn.microsoft.com/library/spa/default.asp?
url=/library/SPA/cpref/html/frlrfsystemwindowsformsdatagri
dtextboxcolumnclasstopic.asp

Y pues lo de la bandera, sería cosa de ver qué tan
necesario es, pues si el grid está en el mismo orden que
el arraylist, pues se me ocurre capturar el evento de
SelectedIndexChanged...pero si aun asi quieres, igual y
creando una clase por ejemplo:

public class MiElemento
{
private int id; // tu bandera
private object elemento;

public int ID // Propiedad para leer el ID cuando
//recorras el arrayList
{
get
{
return ID;
}
}
}

O bien podrías, utilizar un objeto de una coleccion, de
las varias que hay, por cada elemento del ArrayList

Ojalá te sirva...

Saludos

Miguel Ortiz Falcón


Hola,
a ver quien sabe algo de esto.
Tengo una datagrid enlazada a un ArrayList, o sea como


una especie de matriz
de objetos contenidos dentro del array, y lo que quiero


hacer es lo siguiente
:
quiero por ejemplo poner en la datagrid un textbox para


una columna y poder
editarla, y que a su vez este cambio en la datagrid se


actualice en el
ArrayList, que a su vez tambien me gustaria ponerle un


flag a cada objeto de
la lista para saber cual cambio.
Alguien se le ocurre algo ? es posible hacer esto ??
Gracias de ante mano.
Saludos!!
Javier

.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida