Autor
|
Tema: Ayuda con listbox (Leído 5,324 veces)
|
jonathan_pnx
Desconectado
Mensajes: 3
|
Hola bueno, me gustaria saber si alguien me podria ayudar en un proyecto que tengo
tengo un command buton que al hacer clic, muestra la cantidad de productos en un listbox, en un segundo listbox el nombre del producto y en un tercero el precio.
pero cada vez que se le da clic añade un item nuevo con todos estos datos de nuevo
necesito saber si hay una manera de que al darle un click muestre esos datos, pero que al darle un segundo o tercer click incremente en el mismo renglon la cantidad de productos requeridos y aumente el precio
bueno espero que alguien me pudiera ayudar
de antemano gracias
|
|
|
En línea
|
|
|
|
& eDu &
Desconectado
Mensajes: 580
|
Pon el código a ver...
|
|
|
En línea
|
|
|
|
vivachapas
Desconectado
Mensajes: 612
|
no entendi muy bien el problema pero creo q es algo asi... x ejemplo en el list tenes al darle un click art 1 art 2 art 3 al darle el seg para agregar un 4º item art 1 art 2 art 3 art 1 art 2 art 3 art 4 en ese caso pone en el evento del command_click al principio List1.Clear
si no es eso ni idea xD no te entendi muy bien
|
|
|
En línea
|
|
|
|
cassiani
Desconectado
Mensajes: 978
« Anterior | Próximo »
|
Vivachapas, yo lo entiendo así: imagina una matrix
columna 1: list1 --> cantidad columna 2: list2 --> articulo columna 3: list3 --> precio
lo que no me queda claro, es si en cantidad y precio desea llevar el total de la columna (que sería bastante extraño) o numero de articulo y precio del mismo (en este caso haría falta el uso de otro objeto para mostrar el total de ambos).
Claro, debe mostrar lo que lleva echo, así parece que ha hecho nada.
|
|
|
En línea
|
|
|
|
~~
|
No se entiende bien la pregunta, o por lo menos yo no lo entiendo xD De todas formas usar un ListView no estaría mal...
|
|
|
En línea
|
|
|
|
vivachapas
Desconectado
Mensajes: 612
|
si es cierto.. sino cuando uno mueve el scroll de una, no coincidirian los datos =P
|
|
|
En línea
|
|
|
|
byway
Desconectado
Mensajes: 181
^^,
|
ummm como lo planteas no se puede con solo esos controles.. mejor es usando un listview ... yo hize un pequeño sistema de ventas usando listview y archivos de datos para guardar la informacion... lo puedes hacer usando access, pero eso requiere tener instalado algun office en la pc. en sintesis usa listview como menciona E0N.
|
|
|
En línea
|
|
|
|
jonathan_pnx
Desconectado
Mensajes: 3
|
creo que no me puse explicar bien... bueno, en el formulario existen 3 listbox del lado izquierdo del lado derecho tengo varios command con nombres de articulos, por ejemplo un boligrafo... al darle clik en el command que dice boligrafo... en la listbox del lado izquierdo aparece cuantos boligrafos (en este caso 1) en el segundo que esta en medio me pone el nombre del articulo (boligrafo) y en el del derecho aparece la cantidad ($ 3.00 por ejemplo)
entonces... cada vez que le doy click incrementa un item (todo eso anterior lo repite)
lo que me gustaria que me pudieran asesorar es... como puedo hacerle para que al darle otro click o con otro command que en ese mismo item ya existente incremente el numero de boligrafos que quiero, y que el precio tambien incremente de acuerdo con la cantidad
para asi poder al ultimo hacer una cuenta total de cuanto se tiene que pagar por cierta cantidad de boligrafos, mas tanto de lapices, mas tanto de gomas.
bueno espero que ahora si se me haya entendido
quizas eso no se haga asi, tambien estoy abierto a nuevas posibilidades
y espero que alguien me pueda asesorar un poco en eso
muchas gracias por sus respuestas.
|
|
|
En línea
|
|
|
|
Spider-Net
Desconectado
Mensajes: 1.165
Un gran poder conlleva una gran responsabilidad
|
Yo creo que te entendí desde el principio. Tu problema es que tienes una lista de artículos y quieres que cuando hagas click varias veces sobre el mismo artículo que lo que aumente sea la cantidad por ejemplo bolígrafo 2, luego 3, luego 4. Cada vez que hagas click en bolígrafo ya que tal y como tú lo tienes lo que hace es agregarte otro bolígrafo y te vuelve a poner 1 en cantidad. Creo entender que te pasa esto.
Objeto Cantidad Precio Bolígrafo 1 $3 Bolígrafo 1 $3 Bolígrafo 1 $3 Bolígrafo 1 $3
Y lo que tú quieres es esto:
Objeto Cantidad Precio Bolígrafo 4 $12
Eso no es algo complicado, lo que tienes que hacer es que cuando hagas click en el command para añadir un objeto primero se recorra la lista entera donde se encuentran los productos a comprar, si el producto ya existe entonces suma 1 a cantidad y suma el precio del objeto al precio que haya acumulado. Si no existe el objeto entonces lo añades tal cual lo haces ahora.
Espero que hayas más o menos entendido lo que hacer. Si tienes alguna duda pregunta por aquí.
Un saludo.
|
|
|
En línea
|
|
|
|
jonathan_pnx
Desconectado
Mensajes: 3
|
Si ya entendi... muchas gracias por la ayuda, aunque lo que hice fue mejor hacer una lista con los productos en labels, al lado un text box y al darle click al label se incrementa una unidad en una variable.
aunque el codigo es un tanto grande creo que funciona mas facil de ese modo
muchas gracias por sus consejos
y...
FELIZ AÑO NUEVO!!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda con un ListBox
Programación Visual Basic
|
jacj0102
|
4
|
2,568
|
23 Mayo 2011, 20:16 pm
por BlackZeroX
|
|
|
Cargar .TXT en un listbox ayuda !!!
.NET (C#, VB.NET, ASP)
|
llAudioslavell
|
7
|
13,065
|
15 Septiembre 2011, 20:45 pm
por llAudioslavell
|
|
|
[Ayuda]Xml y Listbox VB.NET
.NET (C#, VB.NET, ASP)
|
TMarmol
|
7
|
4,478
|
3 Diciembre 2013, 20:36 pm
por Eleкtro
|
|
|
Ayuda con listbox
Programación Visual Basic
|
TheH4ck
|
1
|
1,527
|
30 Enero 2015, 22:06 pm
por Brian1511
|
|
|
Ayuda con listbox TXT
Programación Visual Basic
|
TheH4ck
|
1
|
1,607
|
13 Febrero 2015, 21:15 pm
por Brian1511
|
|