Hola a todos.
A ver si alquien me puede ayudar.
Estoy en un proyecto en el cual llegado un punto , he tenido que crear un Listview en tiempo de ejecuccion.
Ahora no consigo crear las columnas en tiempo de ejecucion.
yo esperaba que fuese asi.
AddHandler LVLOGS.ColumnCreating, AddressOf ListView1_ColumnCreating
Private Sub ListView1_ColumnCreating(sender As Object, e As ListViewColumnCreatingEventArgs)
If e.Column.FieldName = "SongID" OrElse e.Column.FieldName = "Image" Then
e.Column.Visible = False
End If
end sub
Obviamente lo estoy haciendo mal , si alguien me pudiera hehcar una mano.
Gracias de antemano.
;D
Gracias
me voy a autoresponder
Dim LVLOGS = CType(o, System.Windows.Forms.ListView)
Despues lo de siempre.
'
LVLOGS.View = View.Details
LVLOGS.FullRowSelect = True
'LvListaDestino.Dock = DockStyle.Fill
LVLOGS.BeginUpdate()
LVLOGS.Items.Clear()
LVLOGS.EndUpdate()
With LVLOGS
.View = View.Details
.Columns.Add("Fecha y Hora ", 35, HorizontalAlignment.Center)
.Columns.Add("Tipo Accion", 200, HorizontalAlignment.Center)
.Columns.Add("Descripcion", 200, HorizontalAlignment.Center)
End With
Es correcto pero cabe aclarar que eso no es reflexión, es generar controles en tiempo de ejecución ;).
Cita de: Keyen Night en 7 Noviembre 2012, 16:12 PM
Es correcto pero cabe aclarar que eso no es reflexión, es generar controles en tiempo de ejecución ;).
exacto, deberia haber algun moderador q le cambiara el titulo al post