Hola
poeta3d, podrias hacer esto en tu form donde esta la paleta :
Código c#:
Ver original//Declaras el form principal
FormPrincipal mainform;
//En donde se inicializa
//Declarar en su constructor una variable de entrada
//De tu Form principal
public FormInvocado(FormPrincipal mainform)
{
this.mainform = mainform;
this.accion = accion;
InitializeComponent();
}
Y al momento que escojas el color has esto :
Código c#:
Ver original//Aqui le pasas el color
mainform.BackColor = colorDialog1.Color;
Y en tu form principal donde quieres que cambie los colores, al momento que llamas a tu form de la paleta ya sea en un boton hacer esto:
Código c#:
Ver original//Llamo al form y le paso el parametro de nuestro form actual
FormInvocado paleta = new FormInvocado(this);
//Muestro el form
paleta.ShowDialog();
Y nos cuentas. Saludos!
.