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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  textbox - listview
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: textbox - listview  (Leído 2,273 veces)
dark08

Desconectado Desconectado

Mensajes: 30



Ver Perfil
textbox - listview
« en: 12 Junio 2012, 04:46 am »

alguien sabe como solucionar esto, lo que pasa es que quiero agregar desde el textboxcantidad la cantidad al listview pero no funciona, recorro mi listview pero no me inserta el dato dejo mi codigo...

Código:

For i = 0 To Form1.lsvProductos.Items.Count - 1
                    If Form1.lsvProductos.Items(i).SubItems(1).Text = nombre Then

                        'cant = Form1.lsvProductos.Items(i).SubItems(2).Text
                        cant = Form1.txtcantidad.Text.ToString
                        Form1.lsvProductos.Items(i).SubItems(2).Text = cant 'aqui le digo que en el subitem 2 ponga la cant que es el txtcantidad
                        subtotal = cant * costo
                        Form1.lsvProductos.Items(i).SubItems(4).Text = subtotal
                        Exit For
                        'b = True
                    End If
                Next

                'If b = False Then
                If (i = Form1.lsvProductos.Items.Count) Then
                    Form1.lsvProductos.Items.Add(Form1.lsvProductos.Items.Count + 1)
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(nombre)
                    Form1.lsvProductos.Items.SubItems.Add(Form1.txtcantidad.Text) ' aqui se supone que lo debo de agregar pero no lo hace
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(costo)
                    subtotal = 1 * costo
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(subtotal)
                End If


En línea

dark08

Desconectado Desconectado

Mensajes: 30



Ver Perfil
Re: textbox - listview
« Respuesta #1 en: 12 Junio 2012, 06:40 am »

SOLUCIONADO!!!, pongo el codigo amigos, por si alguien lo llegase a necesitar. ;D

Aparte agrege otros dos textbox, que si se podran dar cuenta son archivo y descripcion
saludos
Código:
 For i = 0 To Form1.lsvProductos.Items.Count - 1
                    If Form1.lsvProductos.Items(i).SubItems(1).Text = nombre Then
                        cant = Form1.lsvProductos.Items(i).SubItems(2).Text
                        cant = cant + Form1.TextBox1.Text.ToString
                        Form1.lsvProductos.Items(i).SubItems(2).Text = cant.ToString
                        subtotal = cant.ToString * costo
                        Form1.lsvProductos.Items(i).SubItems(4).Text = subtotal

                        descripcion = Form1.lsvProductos.Items(i).SubItems(6).Text
                        Form1.lsvProductos.Items(i).SubItems(6).Text = descripcion.ToString

                        archivo = Form1.lsvProductos.Items(i).SubItems(7).Text
                        Form1.lsvProductos.Items(i).SubItems(6).Text = archivo



                        Exit For
                        'b = True
                    End If
                Next

                'If b = False Then
                If (i = Form1.lsvProductos.Items.Count) Then
                    Form1.lsvProductos.Items.Add(Form1.lsvProductos.Items.Count + 1)
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(nombre)
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(Form1.TextBox1.Text.ToString)
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(costo)
                    subtotal = Form1.TextBox1.Text.ToString * costo
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(subtotal)

                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(Form1.descriciontexbox.Text.ToString)
                    Form1.lsvProductos.Items(Form1.lsvProductos.Items.Count - 1).SubItems.Add(Form1.archivotextbox.Text.ToString)
                End If





En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
tomar de un textbox, cambiar y pegar en otro textbox
Programación Visual Basic
Nakp 9 5,441 Último mensaje 2 Septiembre 2006, 18:42 pm
por Nakp
listview
Programación Visual Basic
visualfree 3 2,430 Último mensaje 10 Octubre 2006, 19:50 pm
por CeLaYa
De textbox a listview
Programación Visual Basic
mariana_87 3 7,196 Último mensaje 25 Marzo 2009, 19:56 pm
por mariana_87
ListView
.NET (C#, VB.NET, ASP)
RCB 0 2,517 Último mensaje 15 Abril 2010, 02:24 am
por RCB
¿Como crear un textbox y grabar lo que se puse en tal textbox en visual basic 8?
Programación Visual Basic
El anonimato 3 6,818 Último mensaje 25 Noviembre 2010, 16:10 pm
por NightMore
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines