예제 #1
0
        public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value)
        {
            FileFilterEditor dlg = new FileFilterEditor();
            dlg.FileFilterList = new List<FileFilter>(value as FileFilter[]);

            if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                return dlg.FileFilterList.ToArray();
            }

            return value;
        }
예제 #2
0
        public override object EditValue(System.ComponentModel.ITypeDescriptorContext context, IServiceProvider provider, object value)
        {
            FileFilterEditor dlg = new FileFilterEditor();

            dlg.FileFilterList = new List <FileFilter>(value as FileFilter[]);

            if (dlg.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                return(dlg.FileFilterList.ToArray());
            }

            return(value);
        }