Estoy desarrollando una aplicación en Windows 8 Visual Studio 11, y quiero definir un controlador de eventos para una instancia DispatcherTimer de la siguiente manera:definir controlador de eventos para Tick caso de DispatcherTimer en Windows 8 aplicación
public sealed partial class BlankPage : Page
{
int timecounter = 10;
DispatcherTimer timer = new DispatcherTimer();
public BlankPage()
{
this.InitializeComponent();
timer.Tick += new EventHandler(HandleTick);
}
private void HandleTick(object s,EventArgs e)
{
timecounter--;
if (timecounter ==0)
{
//disable all buttons here
}
}
.....
}
Pero Obtengo el siguiente error:
Cannot implicitly convert type 'System.EventHandler' to 'System.EventHandler<object>'
Soy un desarrollador novato de viudas 8 aplicaciones.
¿Podría ayudarme?
Pero no tienen este problema en aplicaciones de Windows? Hacemos ? –
Un delegado y un controlador de eventos es el mismo en la plataforma. No es un "problema", es cómo funciona :) – danielovich
Por problema quise decir 'System.EventHandler