15 references to UIElementIsland
PresentationFramework (15)
MS\Internal\PtsHost\Line.cs (11)
297inlineObjects.Add(new InlineObject(dcpRun, ((InlineObjectRun)run).UIElementIsland, (TextParagraph)_paraClient.Paragraph)); 357desiredSize = inlineObject.UIElementIsland.DoLayout(new Size(_trackWidth, pageHeight), true, true); 361desiredSize = inlineObject.UIElementIsland.Root.DesiredSize; 410Visual currentParent = VisualTreeHelper.GetParent(inlineObject.UIElementIsland) as Visual; 415parent.Children.Remove(inlineObject.UIElementIsland); 418if (!line.HasCollapsed || ((rect.Left + inlineObject.UIElementIsland.Root.DesiredSize.Width) < line.Width)) 421if (inlineObject.UIElementIsland.Root is FrameworkElement) 423DependencyObject parent = ((FrameworkElement)inlineObject.UIElementIsland.Root).Parent; 425PtsHelper.UpdateMirroringTransform(paragraphFlowDirection, parentFlowDirection, inlineObject.UIElementIsland, rect.Width); 428visualChildren.Add(inlineObject.UIElementIsland); 429inlineObject.UIElementIsland.Offset = new Vector(rect.Left, rect.Top);
MS\Internal\PtsHost\OptimalTextSource.cs (1)
231return inlineObject.UIElementIsland.DoLayout(new Size(TextDpi.FromTextDpi(_durTrack), pageHeight), true, true);
MS\Internal\PtsHost\RunClient.cs (3)
57double baselineOffsetValue = (double)UIElementIsland.Root.GetValue(TextBlock.BaselineOffsetProperty); 78Size size = UIElementIsland.Root.DesiredSize; 80double baselineOffsetValue = (double)UIElementIsland.Root.GetValue(TextBlock.BaselineOffsetProperty);