protected override object SetUpMember(int index, object member) { PresentationMenuItem item = new PresentationMenuItem(this.m_ManualConnectionMenu.m_EventQueue, this.m_ManualConnectionMenu.m_Model, (PresentationModel)member); this.m_Parent.MenuItems.Add(item); return(item); }
protected override void TearDownMember(int index, object member, object tag) { if (tag != null) { PresentationMenuItem item = ((PresentationMenuItem)tag); this.m_Parent.MenuItems.Remove(item); item.Dispose(); } }
protected override object SetUpMember(int index, object member) { PresentationMenuItem item = new PresentationMenuItem(this.m_ManualConnectionMenu.m_EventQueue, this.m_ManualConnectionMenu.m_Model, (PresentationModel) member); this.m_Parent.MenuItems.Add(item); return item; }