6 types derived from ContainerVisual
PresentationCore (3)
MS\Internal\Ink\Renderer.cs (1)
135private class HighlighterContainerVisual : ContainerVisual
System\Windows\Media\DrawingVisual.cs (1)
14public class DrawingVisual : ContainerVisual
System\Windows\Media\HostVisual.cs (1)
14public class HostVisual : ContainerVisual
PresentationFramework (3)
MS\Internal\Documents\UIElementIsland.cs (1)
17internal class UIElementIsland : ContainerVisual, IContentHost, IDisposable
MS\Internal\PtsHost\ParagraphElementVisual.cs (1)
15internal class ParagraphElementVisual : ContainerVisual
MS\Internal\PtsHost\RowVisual.cs (1)
21internal sealed class RowVisual : ContainerVisual
37 instantiations of ContainerVisual
PresentationCore (10)
MS\Internal\Ink\Renderer.cs (4)
170_rootVisual = new ContainerVisual(); 171_highlightersRoot = new ContainerVisual(); 172_regularInkVisuals = new ContainerVisual(); 173_incrementalRenderingVisuals = new ContainerVisual();
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (5)
199RootVisual = new ContainerVisual() 784si.StrokeCV = new ContainerVisual(); 833si.StrokeRTICV = new ContainerVisual(); 1055_mainContainerVisual = new ContainerVisual(); 1056_mainRawInkContainerVisual = new ContainerVisual();
System\Windows\Media\BitmapCacheBrush.cs (1)
39_dummyVisual = new ContainerVisual();
PresentationFramework (27)
MS\Internal\Documents\DocumentPageHost.cs (1)
95pageVisualHost = new ContainerVisual();
MS\Internal\PtsHost\FigureParaClient.cs (5)
366_visual.Children.Add(new ContainerVisual()); 367_visual.Children.Add(new ContainerVisual()); 389visualChildren.Add(new ContainerVisual()); 396visualChildren.Add(new ContainerVisual()); 446visualChildren.Add(new ContainerVisual());
MS\Internal\PtsHost\FloaterParaClient.cs (5)
373_visual.Children.Add(new ContainerVisual()); 374_visual.Children.Add(new ContainerVisual()); 396visualChildren.Add(new ContainerVisual()); 403visualChildren.Add(new ContainerVisual()); 453visualChildren.Add(new ContainerVisual());
MS\Internal\PtsHost\PtsPage.cs (6)
609_visual = new ContainerVisual(); 1008_visual.Children.Add(new ContainerVisual()); 1009_visual.Children.Add(new ContainerVisual()); 1032visualChildren.Add(new ContainerVisual()); 1039visualChildren.Add(new ContainerVisual()); 1148visualChildren.Add(new ContainerVisual());
MS\Internal\PtsHost\SubpageParaClient.cs (5)
301_visual.Children.Add(new ContainerVisual()); 302_visual.Children.Add(new ContainerVisual()); 325visualChildren.Add(new ContainerVisual()); 332visualChildren.Add(new ContainerVisual()); 382visualChildren.Add(new ContainerVisual());
MS\Internal\Text\ComplexLine.cs (1)
179ContainerVisual proxyVisual = new ContainerVisual();
System\Windows\Controls\ViewBox.cs (1)
153_internalVisual = new ContainerVisual();
System\Windows\Documents\RubberbandSelector.cs (1)
198ContainerVisual root = new ContainerVisual();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3032DefaultConstructor = delegate () { return new System.Windows.Media.ContainerVisual(); }
System\Windows\Markup\KnownTypes.cs (1)
1175case KnownElements.ContainerVisual: o = new System.Windows.Media.ContainerVisual(); break;
123 references to ContainerVisual
PresentationCore (25)
MS\Internal\Ink\Renderer.cs (14)
304ContainerVisual parent = drawingAttributes.IsHighlighter ? GetContainerVisual(drawingAttributes) : _incrementalRenderingVisuals; 356ContainerVisual correctParent 359ContainerVisual currentParent 360= VisualTreeHelper.GetParent(visual) as ContainerVisual; 530ContainerVisual parent = GetContainerVisual(visual.Stroke.DrawingAttributes); 579VisualCollection children = ((ContainerVisual)(VisualTreeHelper.GetParent(precedingVisual))).Children; 589ContainerVisual parent = GetContainerVisual(visual.Stroke.DrawingAttributes); 601ContainerVisual parent = (ContainerVisual)(VisualTreeHelper.GetParent(visual)); 644private ContainerVisual GetContainerVisual(DrawingAttributes drawingAttributes) 685private ContainerVisual _rootVisual; 686private ContainerVisual _highlightersRoot; 687private ContainerVisual _incrementalRenderingVisuals; 688private ContainerVisual _regularInkVisuals;
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (9)
29private ContainerVisual _strokeCV; // App thread rendering CV 30private ContainerVisual _strokeRTICV; // real time input CV 72public ContainerVisual StrokeCV 77public ContainerVisual StrokeRTICV 544((ContainerVisual)si.StrokeHV.VisualTarget.RootVisual).Children.Remove(si.StrokeRTICV); 633((ContainerVisual)siNext.StrokeHV.VisualTarget.RootVisual).Children.Remove(siNext.StrokeRTICV); 844((ContainerVisual)si.StrokeHV.VisualTarget.RootVisual).Children.Add(si.StrokeRTICV); 1188private ContainerVisual _mainContainerVisual; 1189private ContainerVisual _mainRawInkContainerVisual;
System\Windows\Media\BitmapCacheBrush.cs (2)
32private ContainerVisual AutoWrapVisual 383private ContainerVisual _dummyVisual;
PresentationFramework (98)
MS\Internal\Documents\DocumentPageHost.cs (4)
53ContainerVisual pageVisualHost = currentParent as ContainerVisual; 84ContainerVisual pageVisualHost; 87pageVisualHost = VisualTreeHelper.GetParent(_pageVisual) as ContainerVisual;
MS\Internal\PtsHost\FigureParaClient.cs (10)
360ContainerVisual pageContentVisual; 361ContainerVisual floatingElementsVisual; 370pageContentVisual = (ContainerVisual)_visual.Children[0]; 371floatingElementsVisual = (ContainerVisual)_visual.Children[1]; 393else if (visualChildren.Count == 1 && !(visualChildren[0] is ContainerVisual)) 398Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is ContainerVisual); 399ContainerVisual trackVisual = (ContainerVisual)visualChildren[0]; 453ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\FloaterParaClient.cs (10)
367ContainerVisual pageContentVisual; 368ContainerVisual floatingElementsVisual; 377pageContentVisual = (ContainerVisual)_visual.Children[0]; 378floatingElementsVisual = (ContainerVisual)_visual.Children[1]; 400else if (visualChildren.Count == 1 && !(visualChildren[0] is ContainerVisual)) 405Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is ContainerVisual); 406ContainerVisual trackVisual = (ContainerVisual)visualChildren[0]; 460ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\FlowDocumentPage.cs (4)
854ContainerVisual pageVisual = null; 1000private void DestroyVisualLinks(ContainerVisual visual) 1013Invariant.Assert(vc[index] is ContainerVisual, "The children should always derive from ContainerVisual"); 1014DestroyVisualLinks((ContainerVisual)(vc[index]));
MS\Internal\PtsHost\Line.cs (3)
365internal ContainerVisual CreateVisual() 409ContainerVisual parent = currentParent as ContainerVisual;
MS\Internal\PtsHost\PtsHelper.cs (6)
35internal static void UpdateMirroringTransform(FlowDirection parentFD, FlowDirection childFD, ContainerVisual visualChild, double width) 55internal static void ClipChildrenToRect(ContainerVisual visual, Rect rect) 61((ContainerVisual)visualChildren[index]).Clip = new RectangleGeometry(rect); 68internal static void UpdateFloatingElementVisuals(ContainerVisual visual, List<BaseParaClient> floatingElementList) 270ContainerVisual parent = currentParent as ContainerVisual;
MS\Internal\PtsHost\PtsPage.cs (11)
605internal ContainerVisual GetPageVisual() 1002ContainerVisual pageContentVisual; 1003ContainerVisual floatingElementsVisual; 1012pageContentVisual = (ContainerVisual)_visual.Children[0]; 1013floatingElementsVisual = (ContainerVisual)_visual.Children[1]; 1041Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is ContainerVisual); 1042ContainerVisual trackVisual = (ContainerVisual)visualChildren[0]; 1154ContainerVisual trackVisual = (ContainerVisual)visualChildren[index]; 1478private ContainerVisual _visual;
MS\Internal\PtsHost\SubpageParaClient.cs (9)
295ContainerVisual pageContentVisual; 296ContainerVisual floatingElementsVisual; 305pageContentVisual = (ContainerVisual)_visual.Children[0]; 306floatingElementsVisual = (ContainerVisual)_visual.Children[1]; 334Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is ContainerVisual); 335ContainerVisual trackVisual = (ContainerVisual)visualChildren[0]; 388ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\TableParaClient.cs (2)
1577ContainerVisual parent = currentParent as ContainerVisual;
MS\Internal\PtsHost\TextParaClient.cs (27)
59ContainerVisual lineContainerVisual = _visual; 155ContainerVisual lineContainerVisual = _visual; 1411ContainerVisual lineVisual = (ContainerVisual) lineVisuals[index]; 1471ContainerVisual lineVisual = CreateLineVisual(ref arrayLineDesc[index], Paragraph.ParagraphStartCharacterPosition); 1487ContainerVisual lineVisual = (ContainerVisual) lineVisuals[index]; 3204ContainerVisual visual, 3246ContainerVisual lineVisual = line.CreateVisual(); 3261ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3291ContainerVisual lineVisual = line.CreateVisual(); 3302ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3332private ContainerVisual CreateLineVisual(ref PTS.FSLINEDESCRIPTIONSINGLE lineDesc, int cpTextParaStart) 3348ContainerVisual lineVisual = line.CreateVisual(); 3360ContainerVisual visual, 3447ContainerVisual lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart); 3467ContainerVisual lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart); 3507ContainerVisual lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart); 3578ContainerVisual visual, 3640ContainerVisual lineVisual = line.CreateVisual(); 3656ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3709ContainerVisual lineVisual = line.CreateVisual(); 3720ContainerVisual lineVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\UIElementParaClient.cs (2)
116ContainerVisual parent = currentParent as ContainerVisual;
MS\Internal\Text\ComplexLine.cs (3)
169ContainerVisual parent = currentParent as ContainerVisual; 179ContainerVisual proxyVisual = new ContainerVisual();
System\Windows\Controls\ViewBox.cs (2)
147private ContainerVisual InternalVisual 445private ContainerVisual _internalVisual;
System\Windows\Documents\RubberbandSelector.cs (2)
198ContainerVisual root = new ContainerVisual(); 217private void CloneVisualTree(ContainerVisual parent, Visual old)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
192case 99: t = () => typeof(ContainerVisual); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3029typeof(System.Windows.Media.ContainerVisual),
System\Windows\Markup\KnownTypes.cs (1)
5646case KnownElements.ContainerVisual: t = typeof(System.Windows.Media.ContainerVisual); break;