4 instantiations of LineProperties
PresentationFramework (4)
MS\Internal\Documents\TextBoxView.cs (1)
1380return new LineProperties((Control)_host, (Control)_host, defaultTextProperties, null, this.CalculatedTextAlignment);
MS\Internal\PtsHost\ListParaClient.cs (1)
108LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (1)
1495_lineProperties = new LineProperties(Element, StructuralCache.FormattingOwner, defaultTextProperties, null); // No marker properties
System\Windows\Controls\TextBlock.cs (1)
3035LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null);
48 references to LineProperties
PresentationFramework (48)
MS\Internal\Documents\TextBoxLine.cs (2)
173internal void Format(int dcp, double formatWidth, double paragraphWidth, LineProperties lineProperties, TextRunCache textRunCache, TextFormatter formatter) 616private LineProperties _lineProperties;
MS\Internal\Documents\TextBoxView.cs (16)
382LineProperties lineProperties = _cache.LineProperties; 596LineProperties lineProperties; 1374private LineProperties GetLineProperties() 1517LineProperties lineProperties = GetLineProperties(); 1681LineProperties lineProperties; 1688private TextBoxLine GetFormattedLine(int lineIndex, out LineProperties lineProperties) 1711LineProperties lineProperties; 1793LineProperties lineProperties = _cache.LineProperties; 2183private Size FullMeasureTick(double constraintWidth, LineProperties lineProperties) 2278private Size IncrementalMeasure(double constraintWidth, LineProperties lineProperties) 2338private void IncrementalMeasureLinesAfterInsert(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2397private void IncrementalMeasureLinesAfterDelete(double constraintWidth, LineProperties lineProperties, DirtyTextRange range, ref Size desiredSize) 2482private void FormatFirstIncrementalLine(int lineIndex, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 2508private void SyncLineMetrics(DirtyTextRange range, double constraintWidth, LineProperties lineProperties, TextBoxLine line, 3133internal LineProperties LineProperties 3152private readonly LineProperties _lineProperties;
MS\Internal\PtsHost\Line.cs (1)
1027private TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\PtsHost\ListMarkerLine.cs (1)
97internal void FormatAndDrawVisual(DrawingContext ctx, LineProperties lineProps, int ur, int vrBaseline)
MS\Internal\PtsHost\ListParaClient.cs (1)
108LineProperties lineProps = new LineProperties(Paragraph.Element, Paragraph.StructuralCache.FormattingOwner, textProperties, new MarkerProperties(list, adjustedIndex));
MS\Internal\PtsHost\TextParagraph.cs (2)
1447internal LineProperties Properties 1751private LineProperties _lineProperties;
MS\Internal\Text\Line.cs (1)
496protected TextCollapsingProperties GetCollapsingProps(double wrappingWidth, LineProperties paraProperties)
MS\Internal\Text\LineProperties.cs (2)
377internal FirstLineProperties(LineProperties lp) 387private LineProperties _lp;
System\Windows\Controls\TextBlock.cs (22)
34public LineProperties _lineProperties; 1174LineProperties lineProperties = _textBlockCache._lineProperties; 1393LineProperties lineProperties = _textBlockCache._lineProperties; 1497LineProperties lineProperties = _textBlockCache._lineProperties; 1649LineProperties lineProperties = GetLineProperties(); 1735LineProperties lineProperties = GetLineProperties(); 2067LineProperties lineProperties = GetLineProperties(); 2111LineProperties lineProperties = GetLineProperties(); 2159LineProperties lineProperties = GetLineProperties(); 2265LineProperties lineProperties = GetLineProperties(); 2370LineProperties lineProperties = GetLineProperties(); 2439LineProperties lineProperties = GetLineProperties(); 2567LineProperties lineProperties = GetLineProperties(); 2712internal LineProperties ParagraphProperties 2716LineProperties lineProperties = GetLineProperties(); 2839private Line CreateLine(LineProperties lineProperties) 3024private LineProperties GetLineProperties() 3035LineProperties lineProperties = new LineProperties(this, this, defaultTextProperties, null); 3054private TextParagraphProperties GetLineProperties(bool firstLine, LineProperties lineProperties) 3058private TextParagraphProperties GetLineProperties(bool firstLine, bool showParagraphEllipsis, LineProperties lineProperties) 3080private double CalcLineAdvance(double lineHeight, LineProperties lineProperties) 3400LineProperties lineProperties = GetLineProperties();