Paso 2

A continuación procederemos a desarrollar la pantalla de configuración de nuestra actividad personalizada.


Para ello procedemos a crear en nuestro proyecto un UserControl. Este UserControl va a contener toda la configuración que nuestra actividad pueda necesitar. Si bien el armado de una pantalla esta fuera de los alcances de este tutorial, procederemos a realizar los cambios necesarios para que la pantalla se integre correctamente a BIZUIT Designer.


Suponiendo que el UserControl creado reciente se llame MyActivityEditor, el código luciría similar a esto:


public partial class MyActivityEditor : UserControl

{

       

}


Luego simplemente cambiamos la clase de la que se hereda, desde UserControl a BaseWizardControl


public partial class MyActivityEditor : BaseWizardControl

{

       

}



Ahora tenemos la opción de trabajar con los siguientes eventos:


Si quisieramos utillizar todos los eventos, el código debería lucir similar a este:


public partial class MyActivityEditor : BaseWizardControl

{

    public override void Initialize(ITyconActivity act)

    {

        /* ... */

    }


    public override bool ValidateData()

    {

        /* ... */

    }


    public override void LoadControl()

    {

        /* ... */

    }


    public override void PageChanged()

    {

        /* ... */

    }


    public override void AcceptChanges()

    {

            /* ... */

    }

}


En el siguiente paso veremos cómo implementar la actividad propiamente dicha



Anterior / Siguiente

Copyright ©2005-2010 , TYCON Software Engineering