• Cambio de contenido de ventanas con Monodevelop + C#

    From Oscar Acu±a@1:2320/100 to All on Sat Sep 24 23:09:12 2016
    Hola

    Bueno, pues a modo personal, estoy intentando hacer un poco esa herramienta

    de gesti�n de clientes que comentaba en el foro de SOFTWARE.
    Aun no s� si se van a decidir por el desarrollo a medida, ya que parece que se est� dilatando un poco la situaci�n, as� que yo por mi parte quiero intentarlo para aprender un poco y si luego se deciden a este desarrollo, pues eso que llevo adelantado.

    Lo estoy haciendo con Monodevelop y C#, y tengo un par de pantallas. En una de ellas es donde no s� muy bien c�mo tendr�a que hacer, as� que pregunto por aqu�

    a ver si me pod�is dar algo de luz, porque no termino de encontrar por Internet

    lo que busco (al menos en Monodevelop), pero puede ser que no conozca el t�rmino por el que se identifica.

    La idea es tener una unica ventana con un menu superior con 3 Opciones, y dependiendo de la accion que se pulse, que se modifique el contenido de la parte inferior de la ventana (o formulario). Mas o menos seria algo as�

    Si pulso sobre la opcion 1
    --------------------------------
    | OPCION 1 | opcion 2 | opcion 3 |
    |--------------------------------|
    | |
    | CONTENIDO 1 |
    | |
    --------------------------------

    Si pulso sobre la opcion 2, me cambia el contenido de la ventana por la nueva

    opcion
    --------------------------------
    | opcion 1 | OPCION 2 | opcion 3 |
    |--------------------------------|
    | |
    | CONTENIDO 2 |
    | |
    --------------------------------

    Y si pulso sobre la opcion 3, me cambia el contenido de la ventana por el de la 3� opcion
    --------------------------------
    | opcion 1 | opcion 2 | OPCION 3 |
    |--------------------------------|
    | |
    | CONTENIDO 3 |
    | |
    --------------------------------

    Ser�a un poco el euivalente a usar pesta�as, en las que dependiendo de la pesta�a en la que se pulse, cambie el contenido de la ventana
    Y no encuentro nada en Monodevelop para conseguirlo. La verdad es que tampoco he visto nada muy claro buscando por Visual .NET, pero vamos me interesar�a en Monodevelop.

    Lo unico que se me ha ocurrido es crear diferentes ventanas para cada Opcion (aunque ya digo que me gustaria que fuese en la misma) e irlas superponiendo en

    la misma posici�n, haciendolas visibles u ocultas dependiendo de la Opcion que se pulse. Pero creo yo que habr� algo mas elegante que esta "solucion"

    En fin, despu�s de este rollo, pues que esa es la tesitura. A ver si pod�is darme una pista sobre la que buscar

    Un saludo

    --- Claws Mail 3.14.0 (GTK+ 2.24.30; x86_64-pc-linux-gnu)
    # Origin: From the Eye Of The Beholder BBS (NNTP Gateway) (2:343/107.997)
    * Origin: LiveWire BBS - Synchronet - LiveWireBBS.com (1:2320/100)
  • From Enric Lleal Serra@1:2320/100 to Oscar Acu±a on Sun Sep 25 10:24:04 2016
    �Hola Oscar!

    El S�bado 24 Septiembre 2016 a las 23:09, Oscar Acu�a escribi� a All:

    En fin, despu�s de este rollo, pues que esa es la tesitura. A ver si pod�is darme una pista sobre la que buscar

    �Podr�a ser WinForms[1] lo que buscas? Est� implementado como soportado en Monodevelop pero (por lo que he le�do) su dise�ador gr�fico no est� inclu�do a�n en Monodevelop. Es decir, puedes "picarlo" pero no puedes hacerlo v�a UI.

    Igualmente, tu soluci�n no parece err�nea. De hecho, muchas aplicaciones en Windows tienen ese comportamiento y utilizan ese enfoque para mostrar/quitar elementos de su form.

    No obstante, no soy programador. :-P


    [1]http://www.mono-project.com/archived/winforms_designer/

    -
    A reveure!!
    Enric
    __________________________________________________________________
    FidoNet: 2:343/107.1 | beholderbbs.org | fidonet.cat | .es | .ws
    InterNet: kishpa(at)kishpa(dot)com | kishpa.com | GPG#0xDCCB8CFC

    ... Tu cerebro es el �nico �rgano consciente de su propia existencia.
    --- crashmail + golded + binkd
    # Origin: Black flag & crossed bones : Eye Of The Beholder BBS! (2:343/107.1)
    * Origin: LiveWire BBS - Synchronet - LiveWireBBS.com (1:2320/100)