none
Como hacer visible la barra de desplazamiento de un datagridview que inicia sin datos? RRS feed

  • Pregunta

  • Hola, habia programado en un boton para hacer llamado a una base de datos access de la siguiente forma:

    Principal

     Private Sub VerTablaToolStripMenuItem_Click(sender As Object, e As EventArgs) Handles VerTablaToolStripMenuItem.Click

    Dim cnn As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source= data\Frg.accdb;Persist Security Info=False")
            Dim da As New OleDbDataAdapter("SELECT * FROM Tabla1 ", cnn)
            Dim ds As New DataSet
            da.Fill(ds)
            DataGridView1.DataSource = ds.Tables(0)


    Ahora por lo que entiendo el codigo hace que se muestre la base de datos al datagridview1, pero resulta que en columnas tengo un aproximado de 9 columnas, ahora cuando ejecuto el programa éste muestra algunos datos horizontales que son 5 que puedo ver en pantalla y lo peor de todo es que no me aparece la barra de desplazamiento o scrollbar,

    debajo del codigo anterio habia colocado esto

    DataGridView1.ScrollBars = ScrollBars.Both

    y no funciona igualmente. Habia encontrado otra idea por otro lado como

    DataGridView1.FirstDisplayedScrollingColumnIndex = DataGridView1.ColumnCount - 1
    DataGridView1.FirstDisplayedScrollingRowIndex = DataGridView1.RowCount - 1
    End Sub

    Pueden ayudarme por favor?


    • Editado Royer12 sábado, 3 de noviembre de 2018 5:33 añadir mas información
    sábado, 3 de noviembre de 2018 5:30

Respuestas

  • Resuelto, he usado SplittContainer y para que se logre ver inclui a 2 panel .

    1 con dock = Fill

    2 con dock = Bottom

    en el 1er panel inclui al datagridiew1 y lo puse dock = Fill.

     Caso resuelto

    sábado, 3 de noviembre de 2018 17:34