Esempio n. 1
0
		public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
		{
			IWindowsFormsEditorService editor_service = null;
				
			if (provider != null){
				editor_service = provider.GetService (typeof (IWindowsFormsEditorService))
					as IWindowsFormsEditorService;
			}

			if (editor_service != null){
				AnchorSelector anchor_selector = new AnchorSelector (editor_service, (AnchorStyles) value);
				editor_service.DropDownControl (anchor_selector);

				value = anchor_selector.AnchorStyles;
			}

			return value;
		}
Esempio n. 2
0
        public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, Object value)
        {
            IWindowsFormsEditorService editor_service = null;

            if (provider != null)
            {
                editor_service = provider.GetService(typeof(IWindowsFormsEditorService))
                                 as IWindowsFormsEditorService;
            }

            if (editor_service != null)
            {
                AnchorSelector anchor_selector = new AnchorSelector(editor_service, (AnchorStyles)value);
                editor_service.DropDownControl(anchor_selector);

                value = anchor_selector.AnchorStyles;
            }

            return(value);
        }