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

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Ayuda con vb.net, funcion para generar un progressbar en listview
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con vb.net, funcion para generar un progressbar en listview  (Leído 7,916 veces)
70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Ayuda con vb.net, funcion para generar un progressbar en listview
« en: 10 Noviembre 2008, 14:20 pm »

Este codigo me genera un progressbar dentro de una colummna del listview.

Pero ahora no se como introducirle el porcentaje desde fuera de la funcion.


Código:
Public Function ListView_AddProgressBar(ByRef pListView As System.Windows.Forms.ListView, ByVal ListViewItemIndex As Integer, ByVal ColumnIndex As Integer) As System.Windows.Forms.ProgressBar
        Dim r As Rectangle
        Dim pb As New System.Windows.Forms.ProgressBar

        r = pListView.Items(ListViewItemIndex).Bounds()
        r.Width = pListView.Columns(ColumnIndex).Width
        If ColumnIndex > 0 Then
            r.X = r.X + pListView.Columns(ColumnIndex - 1).Width
        End If
        pb.Parent = pListView
        pb.SetBounds(r.X, r.Y, r.Width, r.Height)
        pb.Visible = True

        Return pb
    End Function


Llamo a la funcion asi:

Código:
ListView_AddProgressBar(ListView1, ListView1.Items(0).Index, ListView1.Columns.IndexOf(Progresos))
       


En línea

70N1
MANULOMM


Desconectado Desconectado

Mensajes: 559


Erepublik.com


Ver Perfil
Re: Ayuda con vb.net, funcion para generar un progressbar en listview
« Respuesta #1 en: 10 Noviembre 2008, 14:47 pm »

la función te esta retornando el progress bar!!!... (Como se nota que no la hiciste vos  >:( >:( >:( ).
Es tan sencillo como:
Código:
Dim opb As New System.Windows.Forms.ProgressBar

opb = ListView_AddProgressBar(ListView1, ListView1.Items(0).Index, ListView1.Columns.IndexOf(Progresos))
opb.Value = 100

Nota: si hay algun error de sintaxis la corrigen, pues no se mucho vb, yo trabajo con C#.

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


En línea


70N1


Desconectado Desconectado

Mensajes: 355


Ver Perfil
Re: Ayuda con vb.net, funcion para generar un progressbar en listview
« Respuesta #2 en: 10 Noviembre 2008, 15:02 pm »

Pues no lo hice yo, solo la uso.

Y gracias por tu respuesta.
En línea

70N1
joselito1

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ayuda con vb.net, funcion para generar un progressbar en listview
« Respuesta #3 en: 12 Abril 2010, 11:48 am »

hola ^^


a mi no me sale el progressbar

la funsion de opb.value = 100 e para dellar salir el progressbar a 100% o no ?


tienes lla una funsion para cambiar color del progressbar?

gracias ^^
En línea

joselito1

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Re: Ayuda con vb.net, funcion para generar un progressbar en listview
« Respuesta #4 en: 20 Abril 2010, 11:21 am »

wolas ^^

lla no me serve mas pq aora etoy progamando con el XPTable e es mas facil gracias para todo
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines