15 references to UIElementIsland
PresentationFramework (15)
MS\Internal\PtsHost\Line.cs (11)
311inlineObjects.Add(new InlineObject(dcpRun, ((InlineObjectRun)run).UIElementIsland, (TextParagraph)_paraClient.Paragraph)); 371desiredSize = inlineObject.UIElementIsland.DoLayout(new Size(_trackWidth, pageHeight), true, true); 375desiredSize = inlineObject.UIElementIsland.Root.DesiredSize; 425Visual currentParent = VisualTreeHelper.GetParent(inlineObject.UIElementIsland) as Visual; 430parent.Children.Remove(inlineObject.UIElementIsland); 433if (!line.HasCollapsed || ((rect.Left + inlineObject.UIElementIsland.Root.DesiredSize.Width) < line.Width)) 436if (inlineObject.UIElementIsland.Root is FrameworkElement) 438DependencyObject parent = ((FrameworkElement)inlineObject.UIElementIsland.Root).Parent; 440PtsHelper.UpdateMirroringTransform(paragraphFlowDirection, parentFlowDirection, inlineObject.UIElementIsland, rect.Width); 443visualChildren.Add(inlineObject.UIElementIsland); 444inlineObject.UIElementIsland.Offset = new Vector(rect.Left, rect.Top);
MS\Internal\PtsHost\OptimalTextSource.cs (1)
246return inlineObject.UIElementIsland.DoLayout(new Size(TextDpi.FromTextDpi(_durTrack), pageHeight), true, true);
MS\Internal\PtsHost\RunClient.cs (3)
60double baselineOffsetValue = (double)UIElementIsland.Root.GetValue(TextBlock.BaselineOffsetProperty); 81Size size = UIElementIsland.Root.DesiredSize; 83double baselineOffsetValue = (double)UIElementIsland.Root.GetValue(TextBlock.BaselineOffsetProperty);