• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

Chamuanza

[Resolvido] Deslocar o ponteiro numa dataGridView

3 mensagens neste tópico

Um bem aja a todos

Estou utilizando o VB2005 Express

Não estou conseguindo deslocar o ponteiro da dataGridView para a posição desejada (linha nº com o valor de comboBoxNo.Text)

Junto o evento onde estou tentando - Será que neste evento posso fazer o que pretendo?

Private Sub comboBoxNo_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles comboBoxNo.SelectedIndexChanged

        Try
            dSet.Tables(0).PrimaryKey = New DataColumn() {dSet.Tables(0).Columns("NO_0")}
            Dim row As DataRow
            row = dSet.Tables(0).Rows.Find(comboBoxNo.Text)
            txtBoxNo.Text = row("NO_0")
            txtBoxName.Text = row("NAME_0")
            txtBoxGender.Text = row("GENDER_0")
            txtBoxDepartment.Text = row("DEPARTMENT_0")
            txtBoxTotalMark.Text = row("TOTALMARK_0")
            btnUpdate.Enabled = True
            btnDelete.Enabled = True
            txtBoxNo.ReadOnly = True
            btnAdd.Enabled = False

            'Conta o nº de linhas da grid
            'Dim NumeroLinha As Integer = Me.dataGridView.Rows.Count - 1
            'TextBox1.Text = NumeroLinha

            Dim NumeroLinha As Integer = comboBoxNo.Text
            TextBox1.Text = NumeroLinha

            Me.dataGridView.row ??????????????????????????????????????????????

        Catch ex As Exception
            MsgBox(ex.ToString())
        End Try

    End Sub

Desde já um obrigado

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Para deslocares o ponteiro da datagridview fazes o seguinte:

Me.dataGridView.CurrentCell = Me.dataGridView.Rows(1).Cells(0)

seleccionando deste modo a linha nº 1

No entanto, e se queres um valor de uma célula e não uma posição (1 no exemplo que te dei) tens de procurar o index dessa linha na datagridview.

Tens aqui alguns exemplos: VB.NET: Utilizando o controlo DataGridView

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora