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