4 instantiations of LineProperties
PresentationFramework (4)
MS\Internal\Documents\TextBoxView.cs (1)
1381return new LineProperties((Control)_host, (Control)_host, defaultTextProperties, null, this.CalculatedTextAlignment);
MS\Internal\PtsHost\ListParaClient.cs (1)
109LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (1)
1496_lineProperties = new LineProperties(Element, StructuralCache.FormattingOwner, defaultTextProperties, null); // No marker properties
System\Windows\Controls\TextBlock.cs (1)
3036LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null);
48 references to LineProperties
PresentationFramework (48)
MS\Internal\Documents\TextBoxLine.cs (2)
174internal void Format(int dcp, double formatWidth, double paragraphWidth, LineProperties lineProperties, TextRunCache textRunCache, TextFormatter formatter) 617private LineProperties _lineProperties;
MS\Internal\Documents\TextBoxView.cs (16)
383LineProperties lineProperties = _cache.LineProperties; 597LineProperties lineProperties; 1375private LineProperties GetLineProperties() 1518LineProperties lineProperties = GetLineProperties(); 1682LineProperties lineProperties; 1689private TextBoxLine GetFormattedLine(int lineIndex, out LineProperties lineProperties) 1712LineProperties lineProperties; 1794LineProperties lineProperties = _cache.LineProperties; 2184private Size FullMeasureTick(double constraintWidth, LineProperties lineProperties) 2279private Size IncrementalMeasure(double constraintWidth, LineProperties lineProperties) 2339private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2398private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2483private void FormatFirstIncrementalLine(int lineIndex, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 2509private void SyncLineMetrics(DirtyTextRange range, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 3134internal LineProperties LineProperties 3153private readonly LineProperties _lineProperties;
MS\Internal\PtsHost\Line.cs (1)
1028private TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\PtsHost\ListMarkerLine.cs (1)
98internal void FormatAndDrawVisual(DrawingContext ctx, LineProperties lineProps, int ur, int vrBaseline)
MS\Internal\PtsHost\ListParaClient.cs (1)
109LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (2)
1448internal LineProperties Properties 1752private LineProperties _lineProperties;
MS\Internal\Text\Line.cs (1)
497protected TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\Text\LineProperties.cs (2)
378internal FirstLineProperties(LineProperties lp) 388private LineProperties _lp;
System\Windows\Controls\TextBlock.cs (22)
35public LineProperties _lineProperties; 1175LineProperties lineProperties = _textBlockCache._lineProperties; 1394LineProperties lineProperties = _textBlockCache._lineProperties; 1498LineProperties lineProperties = _textBlockCache._lineProperties; 1650LineProperties lineProperties = GetLineProperties(); 1736LineProperties lineProperties = GetLineProperties(); 2068LineProperties lineProperties = GetLineProperties(); 2112LineProperties lineProperties = GetLineProperties(); 2160LineProperties lineProperties = GetLineProperties(); 2266LineProperties lineProperties = GetLineProperties(); 2371LineProperties lineProperties = GetLineProperties(); 2440LineProperties lineProperties = GetLineProperties(); 2568LineProperties lineProperties = GetLineProperties(); 2713internal LineProperties ParagraphProperties 2717LineProperties lineProperties = GetLineProperties(); 2840private Line CreateLine(LineProperties lineProperties) 3025private LineProperties GetLineProperties() 3036LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null); 3055private TextParagraphProperties GetLineProperties(bool firstLine, LineProperties lineProperties) 3059private TextParagraphProperties GetLineProperties(bool firstLine, bool showParagraphEllipsis, LineProperties lineProperties) 3081private double CalcLineAdvance(double lineHeight, LineProperties lineProperties) 3401LineProperties lineProperties = GetLineProperties();