none
Enlasar un DevExpress.XtraGrid.GridControl con un Windows.Forms.DataGridView RRS feed

  • Pregunta

  • Que tal.

    Tengo un problema ya que quiero enlasar un DevExpress.XtraGrid.GridControl con un Windows.Forms.DataGridView, con enlasar me refiero que en el momento de que se seleccione una fila en el DevExpress.XtraGrid.GridControl se seleccione sue equivalente en el Windows.Forms.DataGridView Ya que en los dos tengo las misma columnas y las mismas filas.

    Esto lo realiso asi por que el Windows.Forms.DataGridView esta oculto y al momento de que le dan doble click a una de las filas del DevExpress.XtraGrid.GridControl obtengo unos datos del Windows.Forms.DataGridView.

    Espero que me puedan alludar con este dilema talves estoy haciendo las cosas mal ya que no puedo enlasar dichos conrtoles, o talves en realidad no sea nesesario enlasarlos.

    Saludos.

    martes, 1 de febrero de 2011 15:52

Todas las respuestas

  • La pregunta de rigor es porque tienes 2 Grids?

    1) Si es para tener una copia de los datos y al modificarlos en un Grid los comparas con los del otro Grid; mejor compara los datos contra una copia del dataTable o en su defecto contra la base de datos

    2) Si lo que quieres es tenerlos enlazados como mencionas, entonces utiliza el mismo BindingSource para ambos y automaticamente estaran enlazados. Pero si no utilizas un mismo binding source y solamente llenas los datos utilizando la propiedad DataSource de cada Grid entonces ahi es que tienes que hacer lo de la opción 1

     

    Bueno si me dices el porque quieres tener los dos Grid o exactamente lo que necesitas hacer, entonces talvez te puedo dar una respuesta mas certera.

     

    Saludos

     

     

     


    Elmer Carías
    miércoles, 2 de febrero de 2011 18:33