Autor Tema: Cómo crear un DataGridView mediante código en Visual Basic .NET  (Leído 9469 veces)

dantheb

  • Sin experiencia
  • *
  • APR2.COM
  • Mensajes: 1
    • Ver Perfil
Buenas disculpen.! quería saber como puedo crear un datagriedview con solo código apretando un button y que solo el datagriedview me aparezca en su estado normal de color gris
en Visual Basic 2010 o 2012 o 2015

Les agradecería .! la ayuda .!

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Cómo crear un DataGridView mediante código en Visual Basic .NET
« Respuesta #1 en: 07 de Noviembre 2015, 12:49 »
Hola dantheb, para hacer una consulta crea un nuevo tema, no escribas en un tema ya abierto.

Lee las indicaciones para escribir en los foros aquí: https://www.aprenderaprogramar.com/foros/index.php?topic=1460.0

Voy a trasladar tu mensaje a un nuevo tema para evitar mezclar conversaciones

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

César Krall

  • Moderador Global
  • Experto
  • *******
  • Mensajes: 2078
  • No vales por lo que dices, sino por lo que haces
    • Ver Perfil
    • aprenderaprogramar.com
Re:Cómo crear un DataGridView mediante código en Visual Basic .NET
« Respuesta #2 en: 07 de Noviembre 2015, 13:00 »

Hola puedes ver estos ejemplos y guiarte por ellos para crear un datagridview mediante código:


Código: [Seleccionar]
Public Class Form1
    Private Sub Form1_Load(sender As Object, e As System.EventArgs) Handles Me.Load
Dim dgv As New DataGridView
Controls.Add(dgv)
dgv.Location = New Point(12, 12)
dgv.Size = New Size(250, 250)

     


        Dim c As Integer = CInt(InputBox("How many columns", "Columns", "3"))
        Dim r As Integer = CInt(InputBox("How many rows", "Rows", "3"))
        For cc As Integer = 0 To c - 1
            Dim nc As New DataGridViewTextBoxColumn
            nc.Name = "Column" & cc.ToString
            dgv.Columns.Add(nc)
        Next
        dgv.Rows.Add(r - 1)
        Me.Controls.Add(dgv)
    End Sub
End Class

Código: [Seleccionar]
    Public Class DataGridViewTabPage
        Inherits TabPage
     
        Private _grid As New DataGridView
     
        Public Sub New()
            Me.New(Nothing)
        End Sub
     
        Public Sub New(ByVal text As String)
            MyBase.New(text)
     
            'Set properties of _grid here, e.g.
            Me._grid.Dock = DockStyle.Fill
     
            'Add the grid to the page.
            Me.Controls.Add(Me._grid)
        End Sub
     
    End Class

Saludos!
Responsable de departamento de producción aprenderaprogramar.com

 

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".