Beispiel #1
0
 /// <summary>
 /// Disposes the resources used by this object.
 /// </summary>
 public override void Dispose()
 {
     VocabListVm.KanjiNavigated -= OnKanjiNavigation;
     VocabListVm.Dispose();
     VocabFilterVm.FilterChanged -= OnFilterChanged;
     VocabFilterVm.Dispose();
     base.Dispose();
 }
Beispiel #2
0
        /// <summary>
        /// Disposes resources used by this object.
        /// </summary>
        public override void Dispose()
        {
            VocabListVm.KanjiNavigated -= OnKanjiNavigated;
            KanjiNavigated              = null;
            VocabListVm.Dispose();
            VocabFilterVm.FilterChanged -= OnVocabFilterChanged;
            VocabFilterVm.Dispose();

            if (_strokeUpdateTimer != null)
            {
                _strokeUpdateTimer.Tick -= OnStrokeUpdateTimerTick;
            }

            base.Dispose();
        }