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