Desplazarse por un DataGridView

26/06/2006 - 12:27 por Roberto | Informe spam
Hola.

¿Como puedo moverme por los registros de un datagridview en vb2005? En 2003
tenía el SelectedRowIndex con elque podía moverme a cualquier registro pero
en 2005 sólo encuentro CurrentRow, que es de sólo lectura y no puedo forzarla
a desplazarse al índice que yo quiera.

Preguntas similare

Leer las respuestas

#1 Angel. E. Ruiz. P
26/06/2006 - 15:37 | Informe spam
Por que no usas:

DataGridView.CurrentCell Property
Gets or sets the currently active cell.



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"

"Roberto" escribió en el mensaje
news:
Hola.

¿Como puedo moverme por los registros de un datagridview en vb2005? En
2003
tenía el SelectedRowIndex con elque podía moverme a cualquier registro
pero
en 2005 sólo encuentro CurrentRow, que es de sólo lectura y no puedo
forzarla
a desplazarse al índice que yo quiera.

Respuesta Responder a este mensaje
#2 Roberto
27/06/2006 - 11:37 | Informe spam
Me encuentro con el mismo problema, a ver si me puedes decir que hago mal.

Las propiedades ColumnIdex y RowIndex del CurrentCell son de sólo lectura.
Intento establecer el CurrentCell pasandole un DataGridViewCell, pero las
propiedades de ColumnIndex y RowIndex también son de sólo lectura.

DataGridView.CurrentCell.ColumnIndex = 'No puedo, es sólo lectura
DataGridView.CurrentCell.RowIndex = 'No puedo, es sólo lectura

Dim Celda as DataGridViewCell

Celda.ColumnIndex = 'No puedo, es sólo lectura
Celda.RowIndex = 'No puedo, es sólo lectura

DataGridView.CurrentCell = Celda

"Angel. E. Ruiz. P" wrote:

Por que no usas:

DataGridView.CurrentCell Property
Gets or sets the currently active cell.



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"

"Roberto" escribió en el mensaje
news:
> Hola.
>
> ¿Como puedo moverme por los registros de un datagridview en vb2005? En
> 2003
> tenía el SelectedRowIndex con elque podía moverme a cualquier registro
> pero
> en 2005 sólo encuentro CurrentRow, que es de sólo lectura y no puedo
> forzarla
> a desplazarse al índice que yo quiera.
>



Respuesta Responder a este mensaje
#3 Angel. E. Ruiz. P
27/06/2006 - 14:20 | Informe spam
Amigo prueba con este codigo:
Me.dataGridView1.CurrentCell = Me.dataGridView1(1, 0)

tambien puedes revisar este articulo:
How to: Get and Set the Current Cell in the Windows Forms DataGridView
Control

http://msdn2.microsoft.com/en-us/li...fsbf5.aspx

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"Roberto" escribió en el mensaje
news:
Me encuentro con el mismo problema, a ver si me puedes decir que hago mal.

Las propiedades ColumnIdex y RowIndex del CurrentCell son de sólo lectura.
Intento establecer el CurrentCell pasandole un DataGridViewCell, pero las
propiedades de ColumnIndex y RowIndex también son de sólo lectura.

DataGridView.CurrentCell.ColumnIndex = 'No puedo, es sólo lectura
DataGridView.CurrentCell.RowIndex = 'No puedo, es sólo lectura

Dim Celda as DataGridViewCell

Celda.ColumnIndex = 'No puedo, es sólo lectura
Celda.RowIndex = 'No puedo, es sólo lectura

DataGridView.CurrentCell = Celda

"Angel. E. Ruiz. P" wrote:

Por que no usas:

DataGridView.CurrentCell Property
Gets or sets the currently active cell.



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"

"Roberto" escribió en el mensaje
news:
> Hola.
>
> ¿Como puedo moverme por los registros de un datagridview en vb2005? En
> 2003
> tenía el SelectedRowIndex con elque podía moverme a cualquier registro
> pero
> en 2005 sólo encuentro CurrentRow, que es de sólo lectura y no puedo
> forzarla
> a desplazarse al índice que yo quiera.
>



Respuesta Responder a este mensaje
#4 Roberto
27/06/2006 - 16:05 | Informe spam
Muchisimas gracias.

"Angel. E. Ruiz. P" wrote:

Amigo prueba con este codigo:
Me.dataGridView1.CurrentCell = Me.dataGridView1(1, 0)

tambien puedes revisar este articulo:
How to: Get and Set the Current Cell in the Windows Forms DataGridView
Control

http://msdn2.microsoft.com/en-us/li...fsbf5.aspx

Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"
"Roberto" escribió en el mensaje
news:
> Me encuentro con el mismo problema, a ver si me puedes decir que hago mal.
>
> Las propiedades ColumnIdex y RowIndex del CurrentCell son de sólo lectura.
> Intento establecer el CurrentCell pasandole un DataGridViewCell, pero las
> propiedades de ColumnIndex y RowIndex también son de sólo lectura.
>
> DataGridView.CurrentCell.ColumnIndex = 'No puedo, es sólo lectura
> DataGridView.CurrentCell.RowIndex = 'No puedo, es sólo lectura
>
> Dim Celda as DataGridViewCell
>
> Celda.ColumnIndex = 'No puedo, es sólo lectura
> Celda.RowIndex = 'No puedo, es sólo lectura
>
> DataGridView.CurrentCell = Celda
>
> "Angel. E. Ruiz. P" wrote:
>
>> Por que no usas:
>>
>> DataGridView.CurrentCell Property
>> Gets or sets the currently active cell.
>>
>>
>>
>> Saludos cordiales,
>> Ángel Ruiz
>> MCP C#
>> MVP de Visual Basic desde 2004
>> Caracas - Venezuela
>> "El conocimiento es un bien, que crece a medida que se comparte"
>>
>> "Roberto" escribió en el mensaje
>> news:
>> > Hola.
>> >
>> > ¿Como puedo moverme por los registros de un datagridview en vb2005? En
>> > 2003
>> > tenía el SelectedRowIndex con elque podía moverme a cualquier registro
>> > pero
>> > en 2005 sólo encuentro CurrentRow, que es de sólo lectura y no puedo
>> > forzarla
>> > a desplazarse al índice que yo quiera.
>> >
>>
>>
>>



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