Example #1
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposing)
            {
                DockPanel = null;
                if (m_autoHideTab != null)
                {
                    m_autoHideTab.Dispose();
                }
                if (m_tab != null)
                {
                    m_tab.Dispose();
                }

                Form.Disposed    -= Form_Disposed;
                Form.TextChanged -= Form_TextChanged;
                m_events.Dispose();
            }
        }
Example #2
0
        protected virtual void Dispose(bool disposing)
        {
            if (disposing)
            {
                lock (this)
                {
                    DockPanel = null;
                    if (AutoHideTab != null)
                    {
                        AutoHideTab.Dispose();
                    }
                    if (m_tab != null)
                    {
                        m_tab.Dispose();
                    }

                    Form.Disposed    -= new EventHandler(Form_Disposed);
                    Form.TextChanged -= new EventHandler(Form_TextChanged);
                    Events.Dispose();
                }
            }
        }