Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   .NET (http://www.forosdelweb.com/f29/)
-   -   Problemas al ocultar DataGridRowView de un GridView.... c# (http://www.forosdelweb.com/f29/problemas-ocultar-datagridrowview-gridview-c-556303/)

chcma 12/02/2008 10:58

Problemas al ocultar DataGridRowView de un GridView.... c#
 
Buenas tardes foreros !!!

Bueno, verán, tengo una aplicacion Windows Forms C# 2.0 en la cual tengo un GridView con por ejemplo... 5 filas.

Ok, tengo un boton, que oculta el fila 1 del GridView, todo correcto, pero si intento ocultar la fila 0 del GridView (QUE NO ES LA CABECERA) me sale el siguiente error:

" La fila asociada con la posición del administrador de moneda no se puede hacer invisible. "

¿Alguien sabe por que puede ser?

Código:

//Este funciona
gvGridView.Rows[1].Visible = false;

//Este lanza excepcion
gvGridView.Rows[0].Visible = false;


stryker7777 12/02/2008 23:48

Re: Problemas al ocultar DataGridRowView de un GridView.... c#
 
Cita:

Iniciado por chcma (Mensaje 2282504)
Buenas tardes foreros !!!

Bueno, verán, tengo una aplicacion Windows Forms C# 2.0 en la cual tengo un GridView con por ejemplo... 5 filas.

Ok, tengo un boton, que oculta el fila 1 del GridView, todo correcto, pero si intento ocultar la fila 0 del GridView (QUE NO ES LA CABECERA) me sale el siguiente error:

" La fila asociada con la posición del administrador de moneda no se puede hacer invisible. "

¿Alguien sabe por que puede ser?

Código:

//Este funciona
gvGridView.Rows[1].Visible = false;

//Este lanza excepcion
gvGridView.Rows[0].Visible = false;






añade este par de lineas a tu codigo antes de hacer el renglon invisible y listo

CurrencyManager cm = (CurrencyManager)BindingContext[dataGridView1.DataSource];
cm.SuspendBinding();

dataGridView1.Rows[0].Visible = false;

gargamuza22 28/05/2009 13:36

Respuesta: Re: Problemas al ocultar DataGridRowView de un GridView.... c#
 
Cita:

Iniciado por stryker7777 (Mensaje 2283244)
añade este par de lineas a tu codigo antes de hacer el renglon invisible y listo

CurrencyManager cm = (CurrencyManager)BindingContext[dataGridView1.DataSource];
cm.SuspendBinding();

dataGridView1.Rows[0].Visible = false;

gracias loco..me salvaste la vida...abrazo!


La zona horaria es GMT -6. Ahora son las 21:33.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.