elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Píldoras formativas en seguridad de la información


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (Moderadores: Novlucker, seba123neo, kub0x, Eleкtro)
| | | |-+  Ayuda con ListView
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con ListView  (Leído 352 veces)
bybaal

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Ayuda con ListView
« en: 20 Marzo 2017, 01:39 »

Alguien me pudiera ayudar dandome alguna idea de como pudiera ser posible poner un encabezado de filas en un listview en vista detalles, o sea, lo mismo que el encabezado de columnas, pero para las filas

gracias de antemano


En línea

okik


Desconectado Desconectado

Mensajes: 401


Ver Perfil
Re: Ayuda con ListView
« Respuesta #1 en: 20 Marzo 2017, 22:35 »

o sea, lo que quieres es un DataGridView


Código
  1. Public Class Form1
  2.    Dim WithEvents dtgw As New DataGridView
  3.    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
  4.        Me.Controls.Add(dtgw)
  5.        Me.Width = 510
  6.        With dtgw
  7.            .Size = New Size(500, 200)
  8.            .ColumnHeadersVisible = False  'Oculta las cabeceras horizonteles
  9.            .RowHeadersVisible = True
  10.            .GridColor = Color.White  'Color de las rejillas
  11.            .ColumnCount = 3
  12.            .Columns.Item(0).Name = "Columna 1"
  13.            .Columns.Item(1).Name = "Columna 2"
  14.            .Columns.Item(2).Name = "Columna 3"
  15.            .RowCount = 10
  16.            .RowHeadersWidth = 80
  17.            For Index As Integer = 0 To 9
  18.  
  19.                .Rows.Item(Index).HeaderCell.Value = "Fila " & Index + 1
  20.            Next
  21.        End With
  22.  
  23.         For columna = 0 To 2
  24.            For fila = 0 To 9
  25.                dtgw.Item(columna, fila).Value = "contenido c" & columna & "- f" & fila
  26.            Next fila
  27.        Next columna
  28.  
  29.  
  30.    End Sub
  31. End Class

Mírate las propiedades del objeto tiene muchas formas de trabajar con el objeto y propiedades


« Última modificación: 20 Marzo 2017, 22:47 por okik » En línea

bybaal

Desconectado Desconectado

Mensajes: 39


Ver Perfil
Re: Ayuda con ListView
« Respuesta #2 en: 2 Abril 2017, 01:50 »

Muchas Gracias, era eso precisamente lo que estaba buscando.
En línea

okik


Desconectado Desconectado

Mensajes: 401


Ver Perfil
Re: Ayuda con ListView
« Respuesta #3 en: 2 Abril 2017, 09:25 »

si quieres quitar el triángulito indicador [►   ] de la fila tan solo debes agregar el siguiente código:

Código
  1.    Private Sub dtgw_RowPrePaint(sender As Object, e As DataGridViewRowPrePaintEventArgs) Handles dtgw.RowPrePaint
  2.       e.PaintHeader(DataGridViewPaintParts.Background _
  3.                      Or DataGridViewPaintParts.Border _
  4.                      Or DataGridViewPaintParts.Focus _
  5.                      Or DataGridViewPaintParts.SelectionBackground _
  6.                      Or DataGridViewPaintParts.ContentForeground)
  7.        e.Handled = True
  8.    End Sub
  9.    Private Sub dtgw_CellFormatting(sender As Object, e As DataGridViewCellFormattingEventArgs) Handles dtgw.CellFormatting
  10.        'Texto de la cabecera de la fila
  11.        'dtgw.Rows(e.RowIndex).HeaderCell.Value = "Fila-" & e.RowIndex.ToString()
  12.    End Sub

FUENTE:

Help removing indicator/pointer in row header of datagridview

« Última modificación: 2 Abril 2017, 09:28 por okik » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
ayuda listview
Programación Visual Basic
josemer 0 446 Último mensaje 15 Febrero 2006, 23:33
por josemer
Listview ayuda plz...
Programación Visual Basic
visualfree 2 1,345 Último mensaje 6 Noviembre 2006, 16:26
por CeLaYa
ayuda con listview
Programación C/C++
Proxy Lainux 2 1,101 Último mensaje 8 Octubre 2008, 22:50
por Proxy Lainux
Ayuda con leer un Listview
Programación Visual Basic
abdiel2475 5 2,205 Último mensaje 27 Diciembre 2011, 02:00
por abdiel2475
Listview header modificado en listview vbnet
.NET
Juan Sanchez 3 1,957 Último mensaje 30 Enero 2016, 06:04
por Eleкtro
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines