Como ocultar una fila

10/11/2006 - 01:53 por Daniel | Informe spam
Hola a todos,

Tengo un código tal que así dentro de un para que oculta las filas de un
DATAGRIDVIEW:

If DataGridView.Rows(i).Selected = True Then
DataGridView.Rows(i).Selected = False
End If
GridNotas.Rows(i).Visible = False

Y me salta el siguiente error: "La fila asociada con la posición del
administrador de moneda no se puede hacer visible."

Le he dado mil y una vueltas y no hay forma de que funcione. Soy capaz
de borrar las filas, pero no de ocultarlas.

Saludos y gracias.
 

Leer las respuestas

#1 Vmrincon
10/11/2006 - 08:45 | Informe spam
Hola Daniel:

Supongo que estarás haciendo un binding desde algún DataSource...

En este caso necesitas parar el binding para realizar la operación
que deseas... algo así como esto:


GridNotas.DataSource.suspendbinding()


If DataGridView.Rows(i).Selected = True Then
DataGridView.Rows(i).Selected = False
End If
GridNotas.Rows(i).Visible = False

GridNotas.DataSource.resumebinding()

/*Esto último sólo si quieres continuar conectado a tu fuente de
datos.

Espero que te sirva.

Un saludo

Preguntas similares