entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Como genero etiquetas dentro de un ListBox en Visual Studio 2013 ? (Diseño)

Un saludo

Me encuentro haciendo un programa en Visual studio 2013 y justo ahora quiero insertar un elemento más bien de diseño en mi programa
que tiene que ver con seleccionar un elemento de una lista y luego generar una etiqueta con un botón(supongo) al lado que al ser presionado, pueda borrar ésa misma etiqueta.
Ya he visto ésto en diseño web, tal como ésto:

enter image description here

Al presionar sobre el elemento de la lista me genera una etiqueta por asi decirlo en la parte de arriba de color rojo con el mismo nombre del elemento y al lado una "X" para que al presionarla pueda borrar esa etiqueta.

Ahora bien estoy intentando asemejar ésto en visual studio y he hecho lo siguiente (diseño) :

enter image description here

Ahora en mi diseño quiero seleccionar un elemento del ToolStrip y que se añada al ListBox (Lista de descriptores) junto con un boton "X" para poder removerlo.

Ahora el problema seria más que todo el boton X ya que nose como podria generarlo y añadirlo al ListBox ó si en vez de un listBox utilizar otro elemento de Visual Basic para ésto.
Que opinan? alguien sabe como podria hacerlo mejor? o como hacerlo de la manera en que lo planteo?

PD: Necesito la lista de descriptores para enviarlos a otro formulario.

1voto

bl4z3r comentado

¿Lo que quieres hacer es algo parecido a esto?:
tags

1 Respuesta

0voto

bl4z3r Puntos16850

Acá tienes una librería open-source para lo que necesitas; que es un control de etiquetas:

FerretLib.WinForms

0voto

Dr oscar comentado

Es una libreria muy grande, no sabria como usarla. Tampoco quiero algo muy complicado.

0voto

bl4z3r comentado

¿Es grande? Son unas 10 clases y ademas, cuenta con una demo para saber como usarlo.
Y el problema que planteas es de complicado como se ve. Se necesita un control especializado para hacer lo que necesitas ya que no existe tal implementacion para WinForms. No es tan sencillo como lo plantea hacer para web.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta