Lo que tengo hecho es lo siguiente:
Tengo un boton en el form de opciones para examinar en mi directorio y buscar la imagen
Código:
Preview es un picture box donde se muestra la imagen seleccionada, y el path se escribe en un textbox que se llama txtPath, hasta ahi voy bien pero no se como hacerle para que al hacer click en aceptar esta imagen se establezca como fondo en el formulario principal. private void btnExaminar_Click(object sender, EventArgs e) { try { OpenFileDialog filebrowser = new OpenFileDialog(); filebrowser.Filter = "Image Files(*.jpg; *.jpeg; *.gif; *.bmp)|*.jpg; *.jpeg; *.gif; *.bmp"; if (filebrowser.ShowDialog() == DialogResult.OK) { this.Preview.BackgroundImage = new Bitmap(filebrowser.FileName); this.txtPath.Text = filebrowser.FileName.ToString(); } } catch { MessageBox.Show("Error al Cargar Imagen", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }