public void NextFrame(object sender, EventArgs args)
{
GifAnimation b = (GifAnimation)this.Target;
if (b != null)
{
b.NextFrame(sender, args);
}
else
{
DispatcherTimer c = sender as DispatcherTimer;
if (c != null)
{
c.Tick -= new EventHandler(this.NextFrame);
}
}
}