protected void UnsubscribeEvents() {
this.ListView.Disposed -= new EventHandler(ListView_Disposed);
this.Animation.Started -= new EventHandler<StartAnimationEventArgs>(Animation_Started);
this.Animation.Stopped -= new EventHandler<StopAnimationEventArgs>(Animation_Stopped);
this.Animation.Redraw -= new EventHandler<RedrawEventArgs>(Animation_Redraw);
this.Animation.Ticked -= new EventHandler<TickEventArgs>(Animation_Ticked);
}