public StylesGroupViewModel(FlowDocument flowDocument, DocumentState documentState) : base(new FormattingProvider(flowDocument), documentState) { _flowDocument = flowDocument; _textStyles = new ObservableCollection<StylePickerItemViewModel>(_textStyleProvider.LoadTextStyles().Select(s => new StylePickerItemViewModel(s))); Application.Current.MainWindow.Closing += MainWindowOnClosing; }
public PartViewModel(FormattingProvider formattingProvider, DocumentState documentState) { _formattingProvider = formattingProvider; _documentState = documentState; }
public ElementsRibbonGroupViewModel(FlowDocument flowDocument, DocumentState documentState) : base(new FormattingProvider(flowDocument), documentState) { }
public FormattingRibbonGroupViewModel(FlowDocument flowDocument, DocumentState documentState) : base(new FormattingProvider(flowDocument), documentState) { }