Ejemplo n.º 1
0
        public override object EditValue(ITypeDescriptorContext context, IServiceProvider sp, object value)
        {
            if (m_ui == null)
                m_ui = new DockAreasEditor.DockAreasEditorControl();

            m_ui.SetStates((DockAreas)value);

            IWindowsFormsEditorService edSvc = (IWindowsFormsEditorService)sp.GetService(typeof(IWindowsFormsEditorService));
            edSvc.DropDownControl(m_ui);

            return m_ui.DockAreas;
        }
Ejemplo n.º 2
0
        public override object EditValue(ITypeDescriptorContext context, IServiceProvider sp, object value)
        {
            if (this.m_ui == null)
            {
                this.m_ui = new DockAreasEditor.DockAreasEditorControl();
            }
            this.m_ui.SetStates((DockAreas)value);
            IWindowsFormsEditorService windowsFormsEditorService = (IWindowsFormsEditorService)sp.GetService(typeof(IWindowsFormsEditorService));

            windowsFormsEditorService.DropDownControl(this.m_ui);
            return(this.m_ui.DockAreas);
        }