public void Dispose() { CultureResources.getDataProvider().DataChanged -= this.CultureResources_DataChanged; HistoryList.IsOpen = false; PseudoColor_ComboBox.Items.Clear(); PseudoColor_ComboBox = null; m_Filters.Clear(); m_Filters = null; m_FilterManager.Dispose(); m_FilterManager = null; m_SourceObject = null; m_History = null; PanAndZoomControl.Content = null; PanAndZoomControl = null; m_ViewObject.Dispose(); m_ViewObject = null; }