15 references to UIElementIsland
PresentationFramework (15)
MS\Internal\PtsHost\Line.cs (11)
293
inlineObjects.Add(new InlineObject(dcpRun, ((InlineObjectRun)run).
UIElementIsland
, (TextParagraph)_paraClient.Paragraph));
353
desiredSize = inlineObject.
UIElementIsland
.DoLayout(new Size(_trackWidth, pageHeight), true, true);
357
desiredSize = inlineObject.
UIElementIsland
.Root.DesiredSize;
406
Visual currentParent = VisualTreeHelper.GetParent(inlineObject.
UIElementIsland
) as Visual;
411
parent.Children.Remove(inlineObject.
UIElementIsland
);
414
if (!line.HasCollapsed || ((rect.Left + inlineObject.
UIElementIsland
.Root.DesiredSize.Width) < line.Width))
417
if (inlineObject.
UIElementIsland
.Root is FrameworkElement)
419
DependencyObject parent = ((FrameworkElement)inlineObject.
UIElementIsland
.Root).Parent;
421
PtsHelper.UpdateMirroringTransform(paragraphFlowDirection, parentFlowDirection, inlineObject.
UIElementIsland
, rect.Width);
424
visualChildren.Add(inlineObject.
UIElementIsland
);
425
inlineObject.
UIElementIsland
.Offset = new Vector(rect.Left, rect.Top);
MS\Internal\PtsHost\OptimalTextSource.cs (1)
230
return inlineObject.
UIElementIsland
.DoLayout(new Size(TextDpi.FromTextDpi(_durTrack), pageHeight), true, true);
MS\Internal\PtsHost\RunClient.cs (3)
56
double baselineOffsetValue = (double)
UIElementIsland
.Root.GetValue(TextBlock.BaselineOffsetProperty);
77
Size size =
UIElementIsland
.Root.DesiredSize;
79
double baselineOffsetValue = (double)
UIElementIsland
.Root.GetValue(TextBlock.BaselineOffsetProperty);