Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2011, 12:25
adrianeric
 
Fecha de Ingreso: febrero-2011
Mensajes: 4
Antigüedad: 13 años, 2 meses
Puntos: 0
Insertar widget en notebook

tengo una gran duda, alquien sabe como "diseñar" un Vbox o windows con el asistente (stetic) de monodevelop y luego poder insertar este diseño en una pagina de un contenedor notebook?. Actualmente lo estoy haciendo con GTK.bin (componente) pero oh! sorpresa no me permite definir eventos publicos!. De mas está decir que sumamente engorroso diseñar un formulario complejo a pulmón, mas hallá que no sea dificil con gtk, pero es un proceso muy largo de codificar y el tpo es oro. Agradecería cualquier ayuda u orientación, todo lo que encontré en internet son tonteras como insertar en una nueva página de un notebook un entry o un button, pero que pasa si lo que quiero insertar es todo un formulario previamente diseñado, como se diseña?, probé con algo así como
Código:
Widget FormularioDiseñado = New FormularioDiseñado();
Notebook nb = new Notebook();
nb.AppendPage (FormularioDiseñado, new label ("titulo"));
donde FormularioDiseñado es un Gtk.Window, pero da error en tiempo de ejecución y la aplicación se cierra expontaneamente al llegar a estas instrucciones.
Intenté diseñar un formulario como componente (GTK.Bin), y así logro perfectamente la inserción y el funcionamiento, pero no me di cuenta que no puedo declarar eventos publico (public event EventHandler nombreevento). Alguna idea?. Gracias.