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)
199
_visualTarget.RootVisual = new
ContainerVisual
();
789
si.StrokeCV = new
ContainerVisual
();
843
si.StrokeRTICV = new
ContainerVisual
();
1070
_mainContainerVisual = new
ContainerVisual
();
1071
_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)
369
_visual.Children.Add(new
ContainerVisual
());
370
_visual.Children.Add(new
ContainerVisual
());
392
visualChildren.Add(new
ContainerVisual
());
399
visualChildren.Add(new
ContainerVisual
());
449
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\FloaterParaClient.cs (5)
376
_visual.Children.Add(new
ContainerVisual
());
377
_visual.Children.Add(new
ContainerVisual
());
399
visualChildren.Add(new
ContainerVisual
());
406
visualChildren.Add(new
ContainerVisual
());
456
visualChildren.Add(new
ContainerVisual
());
MS\Internal\PtsHost\PtsPage.cs (6)
610
_visual = new
ContainerVisual
();
1015
_visual.Children.Add(new
ContainerVisual
());
1016
_visual.Children.Add(new
ContainerVisual
());
1039
visualChildren.Add(new
ContainerVisual
());
1046
visualChildren.Add(new
ContainerVisual
());
1155
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)
202
ContainerVisual root = new
ContainerVisual
();
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2880
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)
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)
684
private
ContainerVisual
_rootVisual;
685
private
ContainerVisual
_highlightersRoot;
686
private
ContainerVisual
_incrementalRenderingVisuals;
687
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);
638
((
ContainerVisual
)siNext.StrokeHV.VisualTarget.RootVisual).Children.Remove(siNext.StrokeRTICV);
854
((
ContainerVisual
)si.StrokeHV.VisualTarget.RootVisual).Children.Add(si.StrokeRTICV);
1206
private
ContainerVisual
_mainContainerVisual;
1207
private
ContainerVisual
_mainRawInkContainerVisual;
System\Windows\Media\BitmapCacheBrush.cs (2)
33
private
ContainerVisual
AutoWrapVisual
390
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)
363
ContainerVisual
pageContentVisual;
364
ContainerVisual
floatingElementsVisual;
373
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
374
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
396
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
401
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
402
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
456
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FloaterParaClient.cs (10)
370
ContainerVisual
pageContentVisual;
371
ContainerVisual
floatingElementsVisual;
380
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
381
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
403
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
408
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
409
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
463
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
MS\Internal\PtsHost\FlowDocumentPage.cs (4)
858
ContainerVisual
pageVisual = null;
1007
private void DestroyVisualLinks(
ContainerVisual
visual)
1020
Invariant.Assert(vc[index] is
ContainerVisual
, "The children should always derive from ContainerVisual");
1021
DestroyVisualLinks((
ContainerVisual
)(vc[index]));
MS\Internal\PtsHost\Line.cs (3)
377
internal
ContainerVisual
CreateVisual()
422
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()
1009
ContainerVisual
pageContentVisual;
1010
ContainerVisual
floatingElementsVisual;
1019
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
1020
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
1048
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
1049
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
1161
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
1485
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)
202
ContainerVisual
root = new ContainerVisual();
221
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)
2878
typeof(System.Windows.Media.
ContainerVisual
),
System\Windows\Markup\KnownTypes.cs (1)
5653
case KnownElements.ContainerVisual: t = typeof(System.Windows.Media.
ContainerVisual
); break;