Exemple #1
0
 public TTTRow()
 {
     _model            = new TTTRowModel();
     _model.OnPaused  += OnPaused;
     _model.OnStarted += OnStarted;
     InitializeComponent();
 }
Exemple #2
0
 protected override void OnHandleDestroyed(EventArgs e)
 {
     _model.OnPaused  -= OnPaused;
     _model.OnStarted -= OnStarted;
     _model            = null;
     if (OnStateSwitched != null)
     {
         foreach (var d in OnStateSwitched.GetInvocationList())
         {
             OnStateSwitched -= (Action)d;
         }
     }
     base.OnHandleDestroyed(e);
 }