Ejemplo n.º 1
0
    /// <include file='CodeDoc\DockContentHandler.xml' path='//CodeDoc/Class[@name="DockContentHandler"]/Constructor[@name="(Form, GetPersistStringDelegate)"]/*'/>
    public DockContentHandler(Form form, GetPersistStringDelegate getPersistStringDelegate) {
      if (!(form is IDockContent))
        throw new ArgumentException();

      m_form = form;
      m_getPersistStringDelegate = getPersistStringDelegate;

      m_events = new EventHandlerList();
      Form.Disposed += new EventHandler(Form_Disposed);
      Form.TextChanged += new EventHandler(Form_TextChanged);
    }
Ejemplo n.º 2
0
        /// <include file='CodeDoc\DockContentHandler.xml' path='//CodeDoc/Class[@name="DockContentHandler"]/Constructor[@name="(Form, GetPersistStringDelegate)"]/*'/>
        public DockContentHandler(Form form, GetPersistStringDelegate getPersistStringDelegate)
        {
            if (!(form is IDockContent))
            {
                throw new ArgumentException();
            }

            m_form = form;
            m_getPersistStringDelegate = getPersistStringDelegate;

            m_events          = new EventHandlerList();
            Form.Disposed    += new EventHandler(Form_Disposed);
            Form.TextChanged += new EventHandler(Form_TextChanged);
        }