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 })); }