6 types derived from ContainerVisual
PresentationCore (3)
MS\Internal\Ink\Renderer.cs (1)
144
private class HighlighterContainerVisual :
ContainerVisual
System\Windows\Media\DrawingVisual.cs (1)
25
public class DrawingVisual :
ContainerVisual
System\Windows\Media\HostVisual.cs (1)
31
public class HostVisual :
ContainerVisual
PresentationFramework (3)
MS\Internal\Documents\UIElementIsland.cs (1)
20
internal class UIElementIsland :
ContainerVisual
, IContentHost, IDisposable
MS\Internal\PtsHost\ParagraphElementVisual.cs (1)
18
internal class ParagraphElementVisual :
ContainerVisual
MS\Internal\PtsHost\RowVisual.cs (1)
26
internal sealed class RowVisual :
ContainerVisual
37 instantiations of ContainerVisual
PresentationCore (10)
MS\Internal\Ink\Renderer.cs (4)
179
_rootVisual = new
ContainerVisual
();
180
_highlightersRoot = new
ContainerVisual
();
181
_regularInkVisuals = new
ContainerVisual
();
182
_incrementalRenderingVisuals = new
ContainerVisual
();
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (5)
213
_visualTarget.RootVisual = new
ContainerVisual
();
803
si.StrokeCV = new
ContainerVisual
();
857
si.StrokeRTICV = new
ContainerVisual
();
1084
_mainContainerVisual = new
ContainerVisual
();
1085
_mainRawInkContainerVisual = new
ContainerVisual
();
System\Windows\Media\BitmapCacheBrush.cs (1)
48
_dummyVisual = new
ContainerVisual
();
PresentationFramework (27)
MS\Internal\Documents\DocumentPageHost.cs (1)
97
pageVisualHost = new
ContainerVisual
();
MS\Internal\PtsHost\FigureParaClient.cs (5)
375
_visual.Children.Add(new
ContainerVisual
());
376
_visual.Children.Add(new
ContainerVisual
());
398
visualChildren.Add(new
ContainerVisual
());
405
visualChildren.Add(new
ContainerVisual
());
455
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\FloaterParaClient.cs (5)
381
_visual.Children.Add(new
ContainerVisual
());
382
_visual.Children.Add(new
ContainerVisual
());
404
visualChildren.Add(new
ContainerVisual
());
411
visualChildren.Add(new
ContainerVisual
());
461
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\PtsPage.cs (6)
616
_visual = new
ContainerVisual
();
1021
_visual.Children.Add(new
ContainerVisual
());
1022
_visual.Children.Add(new
ContainerVisual
());
1045
visualChildren.Add(new
ContainerVisual
());
1052
visualChildren.Add(new
ContainerVisual
());
1161
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\SubpageParaClient.cs (5)
307
_visual.Children.Add(new
ContainerVisual
());
308
_visual.Children.Add(new
ContainerVisual
());
331
visualChildren.Add(new
ContainerVisual
());
338
visualChildren.Add(new
ContainerVisual
());
388
visualChildren.Add(new
ContainerVisual
());
MS\Internal\Text\ComplexLine.cs (1)
185
ContainerVisual proxyVisual = new
ContainerVisual
();
System\Windows\Controls\ViewBox.cs (1)
160
_internalVisual = new
ContainerVisual
();
System\Windows\Documents\RubberbandSelector.cs (1)
212
ContainerVisual root = new
ContainerVisual
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2882
bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.
ContainerVisual
(); };
System\Windows\Markup\KnownTypes.cs (1)
1182
case KnownElements.ContainerVisual: o = new System.Windows.Media.
ContainerVisual
(); break;
123 references to ContainerVisual
PresentationCore (25)
MS\Internal\Ink\Renderer.cs (14)
313
ContainerVisual
parent = drawingAttributes.IsHighlighter ? GetContainerVisual(drawingAttributes) : _incrementalRenderingVisuals;
365
ContainerVisual
correctParent
368
ContainerVisual
currentParent
369
= VisualTreeHelper.GetParent(visual) as
ContainerVisual
;
539
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
588
VisualCollection children = ((
ContainerVisual
)(VisualTreeHelper.GetParent(precedingVisual))).Children;
598
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
610
ContainerVisual
parent = (
ContainerVisual
)(VisualTreeHelper.GetParent(visual));
653
private
ContainerVisual
GetContainerVisual(DrawingAttributes drawingAttributes)
692
private
ContainerVisual
_rootVisual;
693
private
ContainerVisual
_highlightersRoot;
694
private
ContainerVisual
_incrementalRenderingVisuals;
695
private
ContainerVisual
_regularInkVisuals;
System\Windows\Input\Stylus\Common\DynamicRenderer.cs (9)
44
ContainerVisual
_strokeCV; // App thread rendering CV
45
ContainerVisual
_strokeRTICV; // real time input CV
87
public
ContainerVisual
StrokeCV
92
public
ContainerVisual
StrokeRTICV
559
((
ContainerVisual
)si.StrokeHV.VisualTarget.RootVisual).Children.Remove(si.StrokeRTICV);
652
((
ContainerVisual
)siNext.StrokeHV.VisualTarget.RootVisual).Children.Remove(siNext.StrokeRTICV);
868
((
ContainerVisual
)si.StrokeHV.VisualTarget.RootVisual).Children.Add(si.StrokeRTICV);
1220
private
ContainerVisual
_mainContainerVisual;
1221
private
ContainerVisual
_mainRawInkContainerVisual;
System\Windows\Media\BitmapCacheBrush.cs (2)
41
private
ContainerVisual
AutoWrapVisual
398
private
ContainerVisual
_dummyVisual;
PresentationFramework (98)
MS\Internal\Documents\DocumentPageHost.cs (4)
55
ContainerVisual
pageVisualHost = currentParent as
ContainerVisual
;
86
ContainerVisual
pageVisualHost;
89
pageVisualHost = VisualTreeHelper.GetParent(_pageVisual) as
ContainerVisual
;
MS\Internal\PtsHost\FigureParaClient.cs (10)
369
ContainerVisual
pageContentVisual;
370
ContainerVisual
floatingElementsVisual;
379
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
380
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
402
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
407
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
408
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
462
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FloaterParaClient.cs (10)
375
ContainerVisual
pageContentVisual;
376
ContainerVisual
floatingElementsVisual;
385
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
386
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
408
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
413
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
414
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
468
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FlowDocumentPage.cs (4)
866
ContainerVisual
pageVisual = null;
1015
private void DestroyVisualLinks(
ContainerVisual
visual)
1028
Invariant.Assert(vc[index] is
ContainerVisual
, "The children should always derive from ContainerVisual");
1029
DestroyVisualLinks((
ContainerVisual
)(vc[index]));
MS\Internal\PtsHost\Line.cs (3)
383
internal
ContainerVisual
CreateVisual()
428
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\PtsHelper.cs (6)
41
internal static void UpdateMirroringTransform(FlowDirection parentFD, FlowDirection childFD,
ContainerVisual
visualChild, double width)
61
internal static void ClipChildrenToRect(
ContainerVisual
visual, Rect rect)
67
((
ContainerVisual
)visualChildren[index]).Clip = new RectangleGeometry(rect);
74
internal static void UpdateFloatingElementVisuals(
ContainerVisual
visual, List<BaseParaClient> floatingElementList)
276
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\PtsPage.cs (11)
612
internal
ContainerVisual
GetPageVisual()
1015
ContainerVisual
pageContentVisual;
1016
ContainerVisual
floatingElementsVisual;
1025
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
1026
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
1054
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
1055
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
1167
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
1491
private
ContainerVisual
_visual;
MS\Internal\PtsHost\SubpageParaClient.cs (9)
301
ContainerVisual
pageContentVisual;
302
ContainerVisual
floatingElementsVisual;
311
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
312
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
340
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
341
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
394
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\TableParaClient.cs (2)
1584
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\PtsHost\TextParaClient.cs (27)
66
ContainerVisual
lineContainerVisual = _visual;
162
ContainerVisual
lineContainerVisual = _visual;
1418
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
1478
ContainerVisual
lineVisual = CreateLineVisual(ref arrayLineDesc[index], Paragraph.ParagraphStartCharacterPosition);
1494
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
3211
ContainerVisual
visual,
3253
ContainerVisual
lineVisual = line.CreateVisual();
3268
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3298
ContainerVisual
lineVisual = line.CreateVisual();
3309
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3339
private
ContainerVisual
CreateLineVisual(ref PTS.FSLINEDESCRIPTIONSINGLE lineDesc, int cpTextParaStart)
3355
ContainerVisual
lineVisual = line.CreateVisual();
3367
ContainerVisual
visual,
3454
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3474
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3514
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3585
ContainerVisual
visual,
3647
ContainerVisual
lineVisual = line.CreateVisual();
3663
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3716
ContainerVisual
lineVisual = line.CreateVisual();
3727
ContainerVisual
lineVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\UIElementParaClient.cs (2)
121
ContainerVisual
parent = currentParent as
ContainerVisual
;
MS\Internal\Text\ComplexLine.cs (3)
175
ContainerVisual
parent = currentParent as
ContainerVisual
;
185
ContainerVisual
proxyVisual = new ContainerVisual();
System\Windows\Controls\ViewBox.cs (2)
154
private
ContainerVisual
InternalVisual
452
private
ContainerVisual
_internalVisual;
System\Windows\Documents\RubberbandSelector.cs (2)
212
ContainerVisual
root = new ContainerVisual();
231
private void CloneVisualTree(
ContainerVisual
parent, Visual old)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
195
case 99: t = () => typeof(
ContainerVisual
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2880
typeof(System.Windows.Media.
ContainerVisual
),
System\Windows\Markup\KnownTypes.cs (1)
5653
case KnownElements.ContainerVisual: t = typeof(System.Windows.Media.
ContainerVisual
); break;