Asunto: Crear un PictureBox en tiempo de ejecución en C# C Sharp
¿Cómo puedo crear un PictureBox y mostra una imagen PNG del disco duro en tiempo de ejecución? es decir, sin añadir el PictureBox previamente al formulario mientras diseño la aplicación. Lo que quiero es crear el PictureBox y mostrar una imagen del ordenador cuando el usuario pulsa un botón, desde código.
Publicado:
Lun Jun 25, 2012 6:09 am
alonsojpd Administrador/Moderador
Registrado: Sep 16, 2003 Mensajes: 2687
Asunto: Re: Crear un PictureBox en tiempo de ejecución en C# C Sharp
Anuncios
varios escribió:
¿Cómo puedo crear un PictureBox y mostra una imagen PNG del disco duro en tiempo de ejecución? es decir, sin añadir el PictureBox previamente al formulario mientras diseño la aplicación. Lo que quiero es crear el PictureBox y mostrar una imagen del ordenador cuando el usuario pulsa un botón, desde código.
A continuación te mostramos con un ejemplo cómo hacerlo, básicamente se trata de crear una variable de tipo PictureBox, asignarle las propiedades que quieras (posición en el formulario, tamaño, imagen, etc.) y añadirla al formulario, sería algo así:
Código:
var imgPictureBox = new PictureBox();
imgPictureBox.Location = new System.Drawing.Point(15, 89);
imgPictureBox.Size = new System.Drawing.Size(140, 140);
imgPictureBox.SizeMode = PictureBoxSizeMode.StretchImage;
imgPictureBox.Image = Image.FromFile(@"C:\Imagenes\Imagen.png");
Controls.Add(imgPictureBox);
imgPictureBox.Visible = true;
Como puedes observar, primero creamos la variable "imgPictureBox" de tipo PictureBox, luego le asignamos las propiedades que queramos para posicionarla donde consideremos y asignarle la imagen con:
Asunto: [RESUELTO] Crear PictureBox tiempo ejecución C# C Sharp
Anuncios
alonsojpd escribió:
A continuación te mostramos con un ejemplo cómo hacerlo, básicamente se trata de crear una variable de tipo PictureBox, asignarle las propiedades que quieras (posición en el formulario, tamaño, imagen, etc.) y añadirla al formulario, sería algo así:
Código:
var imgPictureBox = new PictureBox();
imgPictureBox.Location = new System.Drawing.Point(15, 89);
imgPictureBox.Size = new System.Drawing.Size(140, 140);
imgPictureBox.SizeMode = PictureBoxSizeMode.StretchImage;
imgPictureBox.Image = Image.FromFile(@"C:\Imagenes\Imagen.png");
Controls.Add(imgPictureBox);
imgPictureBox.Visible = true;
Como puedes observar, primero creamos la variable "imgPictureBox" de tipo PictureBox, luego le asignamos las propiedades que queramos para posicionarla donde consideremos y asignarle la imagen con:
Puede publicar nuevos temas en este foro No puede responder a temas en este foro No puede editar sus mensajes en este foro No puede borrar sus mensajes en este foro No puede votar en encuestas en este foro
Visita nuestro nuevo sitio web con programas y contenidos actualizados: Proyecto A