Visual Basic.NET - crear control Datagrid desde código

 
Vista:

crear control Datagrid desde código

Publicado por cris M (58 intervenciones) el 15/02/2005 13:57:23
Hola a todos:
Les convoco para qiue me puedan ayudar a introducir un Datagrid creado desde codigo a un formulario.
He intentado creando el formulario añadiendo una clase al proyento pero no se como añadirlo a un formulario espesifico.

les envio el codigo para ver si es la forma correcta y en que lugar añado del formulario debo añadir el data grid.

Public Class ClaseDatagrid
Public WithEvents DgPartesEquipo As DataGrid
Public Sub New()
MyBase.new()
'DataGrid: para las partes
Me.DgPartesEquipo = New System.Windows.Forms.DataGrid()
Me.DgPartesEquipo.DataMember = ""
Me.DgPartesEquipo.HeaderForeColor = System.Drawing.SystemColors.GrayText
Me.DgPartesEquipo.Location = New System.Drawing.Point(16, 296)
Me.DgPartesEquipo.Name = "DgPartesEquipo"
Me.DgPartesEquipo.Size = New System.Drawing.Size(350, 150)
Me.DgPartesEquipo.TabIndex = 2
End Sub
End Class

Muchas gracias a todos los amigos que puedan ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:crear control Datagrid desde código

Publicado por Edgar (1501 intervenciones) el 15/02/2005 14:10:11
Hola

Me parece que lo que falta es agregar una propiedad que te permita devolver el grid, y luego desde tu aplicación, declaras una variable de tipo datagrid, invocas la propiedad de tu clase para asignarlo y lo agregas a la coleccion de controles del formulario

Seria algo asi

Dim dg as DataGrid
dg = claseDataGrid.Grid;

Me.Controls.add ( dg )

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar