6 types derived from ContainerVisual
PresentationCore (3)
MS\Internal\Ink\Renderer.cs (1)
136
private class HighlighterContainerVisual :
ContainerVisual
System\Windows\Media\DrawingVisual.cs (1)
15
public class DrawingVisual :
ContainerVisual
System\Windows\Media\HostVisual.cs (1)
15
public class HostVisual :
ContainerVisual
PresentationFramework (3)
MS\Internal\Documents\UIElementIsland.cs (1)
18
internal class UIElementIsland :
ContainerVisual
, IContentHost, IDisposable
MS\Internal\PtsHost\ParagraphElementVisual.cs (1)
16
internal class ParagraphElementVisual :
ContainerVisual
MS\Internal\PtsHost\RowVisual.cs (1)
22
internal sealed class RowVisual :
ContainerVisual
37 instantiations of ContainerVisual
PresentationCore (10)
MS\Internal\Ink\Renderer.cs (4)
171
_rootVisual = new
ContainerVisual
();
172
_highlightersRoot = new
ContainerVisual
();
173
_regularInkVisuals = new
ContainerVisual
();
174
_incrementalRenderingVisuals = new
ContainerVisual
();
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (5)
200
RootVisual = new
ContainerVisual
()
785
si.StrokeCV = new
ContainerVisual
();
834
si.StrokeRTICV = new
ContainerVisual
();
1056
_mainContainerVisual = new
ContainerVisual
();
1057
_mainRawInkContainerVisual = new
ContainerVisual
();
System\Windows\Media\BitmapCacheBrush.cs (1)
40
_dummyVisual = new
ContainerVisual
();
PresentationFramework (27)
MS\Internal\Documents\DocumentPageHost.cs (1)
96
pageVisualHost = new
ContainerVisual
();
MS\Internal\PtsHost\FigureParaClient.cs (5)
367
_visual.Children.Add(new
ContainerVisual
());
368
_visual.Children.Add(new
ContainerVisual
());
390
visualChildren.Add(new
ContainerVisual
());
397
visualChildren.Add(new
ContainerVisual
());
447
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\FloaterParaClient.cs (5)
374
_visual.Children.Add(new
ContainerVisual
());
375
_visual.Children.Add(new
ContainerVisual
());
397
visualChildren.Add(new
ContainerVisual
());
404
visualChildren.Add(new
ContainerVisual
());
454
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\PtsPage.cs (6)
610
_visual = new
ContainerVisual
();
1009
_visual.Children.Add(new
ContainerVisual
());
1010
_visual.Children.Add(new
ContainerVisual
());
1033
visualChildren.Add(new
ContainerVisual
());
1040
visualChildren.Add(new
ContainerVisual
());
1149
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\SubpageParaClient.cs (5)
302
_visual.Children.Add(new
ContainerVisual
());
303
_visual.Children.Add(new
ContainerVisual
());
326
visualChildren.Add(new
ContainerVisual
());
333
visualChildren.Add(new
ContainerVisual
());
383
visualChildren.Add(new
ContainerVisual
());
MS\Internal\Text\ComplexLine.cs (1)
180
ContainerVisual proxyVisual = new
ContainerVisual
();
System\Windows\Controls\ViewBox.cs (1)
154
_internalVisual = new
ContainerVisual
();
System\Windows\Documents\RubberbandSelector.cs (1)
199
ContainerVisual root = new
ContainerVisual
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3033
DefaultConstructor = delegate () { return new System.Windows.Media.
ContainerVisual
(); }
System\Windows\Markup\KnownTypes.cs (1)
1176
case KnownElements.ContainerVisual: o = new System.Windows.Media.
ContainerVisual
(); break;
123 references to ContainerVisual
PresentationCore (25)
MS\Internal\Ink\Renderer.cs (14)
305
ContainerVisual
parent = drawingAttributes.IsHighlighter ? GetContainerVisual(drawingAttributes) : _incrementalRenderingVisuals;
357
ContainerVisual
correctParent
360
ContainerVisual
currentParent
361
= VisualTreeHelper.GetParent(visual) as
ContainerVisual
;
531
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
580
VisualCollection children = ((
ContainerVisual
)(VisualTreeHelper.GetParent(precedingVisual))).Children;
590
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
602
ContainerVisual
parent = (
ContainerVisual
)(VisualTreeHelper.GetParent(visual));
645
private
ContainerVisual
GetContainerVisual(DrawingAttributes drawingAttributes)
686
private
ContainerVisual
_rootVisual;
687
private
ContainerVisual
_highlightersRoot;
688
private
ContainerVisual
_incrementalRenderingVisuals;
689
private
ContainerVisual
_regularInkVisuals;
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (9)
30
ContainerVisual
_strokeCV; // App thread rendering CV
31
ContainerVisual
_strokeRTICV; // real time input CV
73
public
ContainerVisual
StrokeCV
78
public
ContainerVisual
StrokeRTICV
545
((
ContainerVisual
)si.StrokeHV.VisualTarget.RootVisual).Children.Remove(si.StrokeRTICV);
634
((
ContainerVisual
)siNext.StrokeHV.VisualTarget.RootVisual).Children.Remove(siNext.StrokeRTICV);
845
((
ContainerVisual
)si.StrokeHV.VisualTarget.RootVisual).Children.Add(si.StrokeRTICV);
1189
private
ContainerVisual
_mainContainerVisual;
1190
private
ContainerVisual
_mainRawInkContainerVisual;
System\Windows\Media\BitmapCacheBrush.cs (2)
33
private
ContainerVisual
AutoWrapVisual
384
private
ContainerVisual
_dummyVisual;
PresentationFramework (98)
MS\Internal\Documents\DocumentPageHost.cs (4)
54
ContainerVisual
pageVisualHost = currentParent as
ContainerVisual
;
85
ContainerVisual
pageVisualHost;
88
pageVisualHost = VisualTreeHelper.GetParent(_pageVisual) as
ContainerVisual
;
MS\Internal\PtsHost\FigureParaClient.cs (10)
361
ContainerVisual
pageContentVisual;
362
ContainerVisual
floatingElementsVisual;
371
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
372
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
394
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
399
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
400
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
454
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FloaterParaClient.cs (10)
368
ContainerVisual
pageContentVisual;
369
ContainerVisual
floatingElementsVisual;
378
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
379
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
401
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
406
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
407
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
461
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FlowDocumentPage.cs (4)
855
ContainerVisual
pageVisual = null;
1001
private void DestroyVisualLinks(
ContainerVisual
visual)
1014
Invariant.Assert(vc[index] is
ContainerVisual
, "The children should always derive from ContainerVisual");
1015
DestroyVisualLinks((
ContainerVisual
)(vc[index]));
MS\Internal\PtsHost\Line.cs (3)
366
internal
ContainerVisual
CreateVisual()
410
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\PtsHelper.cs (6)
36
internal static void UpdateMirroringTransform(FlowDirection parentFD, FlowDirection childFD,
ContainerVisual
visualChild, double width)
56
internal static void ClipChildrenToRect(
ContainerVisual
visual, Rect rect)
62
((
ContainerVisual
)visualChildren[index]).Clip = new RectangleGeometry(rect);
69
internal static void UpdateFloatingElementVisuals(
ContainerVisual
visual, List<BaseParaClient> floatingElementList)
271
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\PtsPage.cs (11)
606
internal
ContainerVisual
GetPageVisual()
1003
ContainerVisual
pageContentVisual;
1004
ContainerVisual
floatingElementsVisual;
1013
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
1014
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
1042
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
1043
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
1155
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
1479
private
ContainerVisual
_visual;
MS\Internal\PtsHost\SubpageParaClient.cs (9)
296
ContainerVisual
pageContentVisual;
297
ContainerVisual
floatingElementsVisual;
306
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
307
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
335
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
336
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
389
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\TableParaClient.cs (2)
1578
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\TextParaClient.cs (27)
60
ContainerVisual
lineContainerVisual = _visual;
156
ContainerVisual
lineContainerVisual = _visual;
1412
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
1472
ContainerVisual
lineVisual = CreateLineVisual(ref arrayLineDesc[index], Paragraph.ParagraphStartCharacterPosition);
1488
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
3205
ContainerVisual
visual,
3247
ContainerVisual
lineVisual = line.CreateVisual();
3262
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3292
ContainerVisual
lineVisual = line.CreateVisual();
3303
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3333
private
ContainerVisual
CreateLineVisual(ref PTS.FSLINEDESCRIPTIONSINGLE lineDesc, int cpTextParaStart)
3349
ContainerVisual
lineVisual = line.CreateVisual();
3361
ContainerVisual
visual,
3448
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3468
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3508
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3579
ContainerVisual
visual,
3641
ContainerVisual
lineVisual = line.CreateVisual();
3657
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3710
ContainerVisual
lineVisual = line.CreateVisual();
3721
ContainerVisual
lineVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\UIElementParaClient.cs (2)
117
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\Text\ComplexLine.cs (3)
170
ContainerVisual
parent = currentParent as
ContainerVisual
;
180
ContainerVisual
proxyVisual = new ContainerVisual();
System\Windows\Controls\ViewBox.cs (2)
148
private
ContainerVisual
InternalVisual
446
private
ContainerVisual
_internalVisual;
System\Windows\Documents\RubberbandSelector.cs (2)
199
ContainerVisual
root = new ContainerVisual();
218
private void CloneVisualTree(
ContainerVisual
parent, Visual old)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
193
case 99: t = () => typeof(
ContainerVisual
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3030
typeof(System.Windows.Media.
ContainerVisual
),
System\Windows\Markup\KnownTypes.cs (1)
5647
case KnownElements.ContainerVisual: t = typeof(System.Windows.Media.
ContainerVisual
); break;