Inheritance: BaseModuleControl
 protected override IDocument CreateDocumentCore(string documentType, object viewModel, object parentViewModel, object parameter) {
     object view = new Modules.ViewSettingsControl(collectionUIViewModelAccessor());
     viewModel = EnsureViewModel(viewModel, parameter, parentViewModel, view);
     return RegisterDocument(view,
         (form) => new ViewSettingsDialogDocument(this, form, viewModel),
         () => new FilterForm() { Text = documentType });
 }
        protected override IDocument CreateDocumentCore(string documentType, object viewModel, object parentViewModel, object parameter)
        {
            object view = new Modules.ViewSettingsControl(collectionUIViewModelAccessor());

            viewModel = EnsureViewModel(viewModel, parameter, parentViewModel, view);
            return(RegisterDocument(view,
                                    (form) => new ViewSettingsDialogDocument(this, form, viewModel),
                                    () => new FilterForm()
            {
                Text = documentType
            }));
        }