6 instantiations of FlowDocument
PresentationFramework (6)
MS\Internal\Controls\StickyNote\StickyNoteContentControl.cs (3)
190((RichTextBox)InnerControl).Document = new FlowDocument(new Paragraph(new Run())); 230FlowDocument document = new FlowDocument(); 299FlowDocument document = new FlowDocument();
System\Windows\Controls\RichTextBox.cs (1)
98document = new FlowDocument();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4663DefaultConstructor = delegate () { return new System.Windows.Documents.FlowDocument(); },
System\Windows\Markup\KnownTypes.cs (1)
1263case KnownElements.FlowDocument: o = new System.Windows.Documents.FlowDocument(); break;
139 references to FlowDocument
PresentationFramework (139)
MS\Internal\Annotations\Anchoring\TextSelectionProcessor.cs (2)
260FlowDocument content = currentStart.TextContainer.Parent as FlowDocument;
MS\Internal\Controls\StickyNote\StickyNoteContentControl.cs (2)
230FlowDocument document = new FlowDocument(); 299FlowDocument document = new FlowDocument();
MS\Internal\Documents\ContentHostHelper.cs (3)
53else if (parent is FlowDocument) // Viewers 55ich = GetICHFromFlowDocument((TextElement)contentElement, (FlowDocument)parent); 84private static IContentHost GetICHFromFlowDocument(TextElement contentElement, FlowDocument flowDocument)
MS\Internal\Documents\DocumentViewerHelper.cs (1)
362internal static void OnContextMenuOpening(FlowDocument document, Control viewer, ContextMenuEventArgs e)
MS\Internal\Documents\FlowDocumentFormatter.cs (2)
31internal FlowDocumentFormatter(FlowDocument document) 256private readonly FlowDocument _document;
MS\Internal\Documents\FlowDocumentPaginator.cs (2)
37internal FlowDocumentPaginator(FlowDocument document) 883private readonly FlowDocument _document;
MS\Internal\Documents\FlowDocumentView.cs (2)
296internal FlowDocument Document 398private FlowDocument _document; // Hosted FlowDocument
MS\Internal\Documents\IFlowDocumentViewer.cs (6)
71void SetDocument(FlowDocument document); 201private bool IsValidTextSelectionForDocument(ITextSelection textSelection, FlowDocument flowDocument) 334void IFlowDocumentViewer.SetDocument(FlowDocument document) 541FlowDocument flowDocument = Document as FlowDocument; 687void IFlowDocumentViewer.SetDocument(FlowDocument document)
MS\Internal\Documents\TextContainerHelper.cs (3)
546Invariant.Assert(element is TextBlock || element is FlowDocument || element is TextBox, 568Invariant.Assert(element is TextBlock || element is FlowDocument || element is TextBox, 665Invariant.Assert(element is TextBlock || element is FlowDocument || element is TextBox,
MS\Internal\Documents\TextDocumentView.cs (5)
3278FlowDirection flowDirection = (FlowDirection)_owner.StructuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty); 3296FlowDirection flowDirection = (FlowDirection)_owner.StructuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty); 3322FlowDirection flowDirection = (FlowDirection)_owner.StructuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty); 3340FlowDirection flowDirection = (FlowDirection)_owner.StructuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty); 3358FlowDirection flowDirection = (FlowDirection)_owner.StructuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty);
MS\Internal\PtsHost\ColumnPropertiesGroup.cs (5)
28_columnWidth = (double)o.GetValue(FlowDocument.ColumnWidthProperty); 29_columnGap = (double)o.GetValue(FlowDocument.ColumnGapProperty); 30_columnRuleWidth = (double)o.GetValue(FlowDocument.ColumnRuleWidthProperty); 31_columnRuleBrush = (Brush)o.GetValue(FlowDocument.ColumnRuleBrushProperty); 32_isColumnWidthFlexible = (bool)o.GetValue(FlowDocument.IsColumnWidthFlexibleProperty);
MS\Internal\PtsHost\FlowDocumentPage.cs (3)
636this.PageVisual.DrawBackground((Brush)_structuralCache.PropertyOwner.GetValue(FlowDocument.BackgroundProperty), contentViewport); 851this.PageVisual.DrawBackground((Brush)_structuralCache.PropertyOwner.GetValue(FlowDocument.BackgroundProperty), new Rect(_partitionSize)); 865FlowDirection flowdirection = (FlowDirection)_structuralCache.PropertyOwner.GetValue(FlowDocument.FlowDirectionProperty);
MS\Internal\PtsHost\PtsHelper.cs (1)
762if(o is FlowDocument)
MS\Internal\PtsHost\PtsPage.cs (1)
255FlowDocument formattingOwner = _section.StructuralCache.FormattingOwner;
MS\Internal\PtsHost\StructuralCache.cs (4)
35internal StructuralCache(FlowDocument owner, TextContainer textContainer) 243internal FlowDocument FormattingOwner 400return (bool)this.PropertyOwner.GetValue(FlowDocument.IsOptimalParagraphEnabledProperty); 516private readonly FlowDocument _owner;
MS\Internal\Text\LineProperties.cs (2)
141else if (contentHost is FlowDocument) 143_textWrapping = ((FlowDocument)contentHost).TextWrapping;
MS\Internal\Text\TextProperties.cs (2)
288FlowDocument fd = element as FlowDocument;
System\Windows\Annotations\AnnotationHelper.cs (2)
194isFlow = viewer.Document is FlowDocument; 578isFlow = viewer.Document is FlowDocument;
System\Windows\Annotations\AnnotationService.cs (2)
185bool isFlow = !isFixed && viewer.Document is FlowDocument; 1543isFlow = ((DocumentViewerBase)viewer).Document is FlowDocument;
System\Windows\Automation\Peers\FlowDocumentReaderAutomationPeer.cs (1)
59FlowDocument document = ((FlowDocumentReader)Owner).Document;
System\Windows\Automation\Peers\FlowDocumentScrollViewerAutomationPeer.cs (1)
89FlowDocument document = ((FlowDocumentScrollViewer)Owner).Document;
System\Windows\Controls\FlowDocumentReader.cs (11)
300public FlowDocument Document 302get { return (FlowDocument)GetValue(DocumentProperty); } 535typeof(FlowDocument), 1000private void DocumentChanged(FlowDocument oldDocument, FlowDocument newDocument) 1702viewer.DocumentChanged((FlowDocument)e.OldValue, (FlowDocument)e.NewValue); 1919if (!(value is FlowDocument)) 1921throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(FlowDocument)), nameof(value)); 1923Document = value as FlowDocument; 1995FlowDocument document = Document;
System\Windows\Controls\FlowDocumentScrollViewer.cs (12)
200public FlowDocument Document 202get { return (FlowDocument)GetValue(DocumentProperty); } 214FlowDocument flowDocument = Document; 355typeof(FlowDocument), 1182private void DocumentChanged(FlowDocument oldDocument, FlowDocument newDocument) 1589((FlowDocumentScrollViewer)d).DocumentChanged((FlowDocument)e.OldValue, (FlowDocument)e.NewValue); 1817if (!(value is FlowDocument)) 1819throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(FlowDocument)), nameof(value)); 1821Document = value as FlowDocument; 1921FlowDocument document = Document;
System\Windows\Controls\Primitives\DocumentViewerBase.cs (4)
374FlowDocument flowDocument = _document as FlowDocument; 1346FlowDocument flowDocument; 1364else if ((flowDocument = _document as FlowDocument) != null)
System\Windows\Controls\RichTextBox.cs (8)
85public RichTextBox(FlowDocument document) 151if (!(value is FlowDocument)) 153throw new ArgumentException(SR.Format(SR.UnexpectedParameterType, value.GetType(), typeof(FlowDocument)), nameof(value)); 161this.Document = (FlowDocument)value; 344public FlowDocument Document 635DependencyProperty[] inheritableFormattingProperties = TextSchema.GetInheritableProperties(typeof(FlowDocument)); 662DependencyProperty[] inheritableFormattingProperties = TextSchema.GetInheritableProperties(typeof(FlowDocument)); 815private FlowDocument _document;
System\Windows\Controls\SinglePageViewer.cs (11)
143FlowDocument flowDocument = Document as FlowDocument; 461DocumentViewerHelper.OnContextMenuOpening(Document as FlowDocument, this, e); 508if (Document != null && !(Document is FlowDocument)) 649FlowDocument document = Document as FlowDocument; 1022FlowDocument flowDocument = document as FlowDocument; 1111((FlowDocument)Document).PagePadding = _printingState.PagePadding; 1555FlowDocument document = Document as FlowDocument;
System\Windows\Controls\TextBlock.cs (2)
3711FlowDocument fd = parent as FlowDocument;
System\Windows\Documents\FlowDocument.cs (12)
65private static readonly Type _typeofThis = typeof(FlowDocument); 1191((FlowDocument)d)._typographyPropertiesGroup = null; 1234FlowDocument fd = (FlowDocument)d; 1292FlowDocument fd = (FlowDocument) d; 1307FlowDocument fd = (FlowDocument) d; 1322FlowDocument fd = (FlowDocument) d; 1348FlowDocument fd = (FlowDocument) d;
System\Windows\Documents\Run.cs (2)
266FlowDocument document = run.TextContainer.Parent as FlowDocument;
System\windows\Documents\TextEditorSelection.cs (1)
2028FlowDirection flowDirection = (FlowDirection)position.GetValue(FlowDocument.FlowDirectionProperty);
System\windows\Documents\TextEditorTyping.cs (2)
1215((TextSelection)This.Selection).ApplyPropertyValue(FlowDocument.FlowDirectionProperty, FlowDirection.LeftToRight, /*applyToParagraphs*/true); 1231((TextSelection)This.Selection).ApplyPropertyValue(FlowDocument.FlowDirectionProperty, FlowDirection.RightToLeft, /*applyToParagraphs*/true);
System\Windows\Documents\TextElementCollection.cs (3)
41Invariant.Assert(owner is TextElement || owner is FlowDocument || owner is TextBlock); 694else if (_owner is FlowDocument) 696textContainer = ((FlowDocument)_owner).TextContainer;
System\Windows\Documents\TextPointer.cs (4)
18/// <see cref="TextBlock"/> or <see cref="FlowDocument"/>. 407/// <see cref="TextBlock"/> or <see cref="FlowDocument"/>. 1681/// <see cref="FlowDocument"/>.</para> 1698/// <see cref="FlowDocument"/>.</para>
System\Windows\Documents\TextPointerBase.cs (2)
240typeof(FlowDocument).IsAssignableFrom(parentType); 885if (thisPointer.TextContainer.Parent is FlowDocument && textView.RenderScope is FlowDocumentView)
System\Windows\Documents\TextRangeSerialization.cs (2)
652rootType = typeof(FlowDocument); 724DependencyProperty[] inheritableProperties = TextSchema.GetInheritableProperties(typeof(FlowDocument));
System\Windows\Documents\TextSchema.cs (2)
460if (typeof(Block).IsAssignableFrom(type) || typeof(FlowDocument).IsAssignableFrom(type)) 863typeof(FlowDocument).IsAssignableFrom(parentType))
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
302case 209: t = () => typeof(FlowDocument); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (5)
4877Type type = typeof(System.Windows.Documents.FlowDocument); 4879this.GetXamlType(typeof(System.Windows.Documents.FlowDocument)), // DeclaringType 4886GetDelegate = delegate (object target) { return ((System.Windows.Documents.FlowDocument)target).Blocks; }, 5868typeof(System.Windows.Documents.FlowDocument), // type 5873SetDelegate = delegate (object target, object value) { ((System.Windows.Controls.RichTextBox)target).Document = (System.Windows.Documents.FlowDocument)value; },
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
4660typeof(System.Windows.Documents.FlowDocument),
System\Windows\Markup\KnownTypes.cs (2)
2490case KnownElements.FlowDocument: return (o as System.Windows.Documents.FlowDocument).Blocks; 5756case KnownElements.FlowDocument: t = typeof(System.Windows.Documents.FlowDocument); break;