Pregunta

Estoy utilizando vb.net

Sólo quiero preguntar si podemos colocar una imagen en un cuadro de imagen en diferentes lugares ...

Por ejemplo, podemos colocar una imagen en el centro de un cuadro de imagen a continuación, ponemos otra imagen en el lado izquierdo del cuadro de imagen. es posible ??

y también podemos utilizar un cuadro de imagen que puede contener más fotografías o imágenes en él ???

para que quede claro, es una de arrastrar y soltar senario, primero hay que arrastrar una imagen desde una barra de herramientas, por ejemplo, entonces usted es para dejarla caer sobre la caja Picutre, el problema es que tenemos que baje más de una imagen en el cuadro de imagen, por lo que es realmente posible?

¿Fue útil?

Solución

A mi entender, esto no es posible con el control .NET cuadro de imagen estándar.

Se podría, sin embargo, crear un control personalizado que abarque esta funcionalidad. Estoy pensando que no sería demasiado complicado de hacer.

Pero, probablemente, la mejor manera de manejar la situación sería la creación de la caja de controles de imagen mediante programación.

EDIT: Encontrado algo que podría ser útil para usted, en CodeProject. Es un control PictureBox extendida, que parece tener varias imágenes en el mismo.

extendido Picturebox

Otros consejos

tendrá que construir toda esta funcionalidad desde cero sin importar el control que está utilizando. Puede utilizar Cuadro de imagen, botón, panel, etc., y todo lo que va a proporcionar el mismo fundemental para la construcción de la funcionalidad requerida. Yo sugeriría que utilizó un panel / lienzo sin embargo. Y como se sugiere Jon, la subclasificación de un panel para crear un control personalizado properably sería la mejor idea.

Dentro de este control personalizado, tendrá que perder de vista que las imágenes que han sido arrastrados en el control, que las imágenes se ve afectada por varias acciones del ratón, como clic, flotar y liberación, y que tendrá que sacar las imágenes manualmente .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top