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
Copyright ©2005-2010 , TYCON Software Engineering