7 types derived from ContainerVisual
PresentationCore (3)
Core\CSharp\MS\Internal\Ink\Renderer.cs (1)
150
private class HighlighterContainerVisual :
ContainerVisual
Core\CSharp\System\Windows\Media\DrawingVisual.cs (1)
26
public class DrawingVisual :
ContainerVisual
Core\CSharp\System\Windows\Media\HostVisual.cs (1)
33
public class HostVisual :
ContainerVisual
PresentationFramework (4)
src\Framework\MS\Internal\AppModel\RootBrowserWindow.cs (1)
1216
private class PrintVisual :
ContainerVisual
{ }
src\Framework\MS\Internal\Documents\UIElementIsland.cs (1)
22
internal class UIElementIsland :
ContainerVisual
, IContentHost, IDisposable
src\Framework\MS\Internal\PtsHost\ParagraphElementVisual.cs (1)
23
internal class ParagraphElementVisual :
ContainerVisual
src\Framework\MS\Internal\PtsHost\RowVisual.cs (1)
31
internal sealed class RowVisual :
ContainerVisual
32 instantiations of ContainerVisual
PresentationCore (5)
Core\CSharp\MS\Internal\Ink\Renderer.cs (4)
185
_rootVisual = new
ContainerVisual
();
186
_highlightersRoot = new
ContainerVisual
();
187
_regularInkVisuals = new
ContainerVisual
();
188
_incrementalRenderingVisuals = new
ContainerVisual
();
Core\CSharp\System\Windows\Media\BitmapCacheBrush.cs (1)
50
_dummyVisual = new
ContainerVisual
();
PresentationFramework (27)
src\Framework\MS\Internal\Documents\DocumentPageHost.cs (1)
98
pageVisualHost = new
ContainerVisual
();
src\Framework\MS\Internal\PtsHost\FigureParaClient.cs (5)
426
_visual.Children.Add(new
ContainerVisual
());
427
_visual.Children.Add(new
ContainerVisual
());
449
visualChildren.Add(new
ContainerVisual
());
456
visualChildren.Add(new
ContainerVisual
());
506
visualChildren.Add(new
ContainerVisual
());
src\Framework\MS\Internal\PtsHost\FloaterParaClient.cs (5)
430
_visual.Children.Add(new
ContainerVisual
());
431
_visual.Children.Add(new
ContainerVisual
());
453
visualChildren.Add(new
ContainerVisual
());
460
visualChildren.Add(new
ContainerVisual
());
510
visualChildren.Add(new
ContainerVisual
());
src\Framework\MS\Internal\PtsHost\PtsPage.cs (6)
678
_visual = new
ContainerVisual
();
1124
_visual.Children.Add(new
ContainerVisual
());
1125
_visual.Children.Add(new
ContainerVisual
());
1148
visualChildren.Add(new
ContainerVisual
());
1155
visualChildren.Add(new
ContainerVisual
());
1270
visualChildren.Add(new
ContainerVisual
());
src\Framework\MS\Internal\PtsHost\SubpageParaClient.cs (5)
350
_visual.Children.Add(new
ContainerVisual
());
351
_visual.Children.Add(new
ContainerVisual
());
374
visualChildren.Add(new
ContainerVisual
());
381
visualChildren.Add(new
ContainerVisual
());
431
visualChildren.Add(new
ContainerVisual
());
src\Framework\MS\Internal\Text\ComplexLine.cs (1)
188
ContainerVisual proxyVisual = new
ContainerVisual
();
src\Framework\System\Windows\Controls\ViewBox.cs (1)
168
_internalVisual = new
ContainerVisual
();
src\Framework\System\Windows\Documents\RubberbandSelector.cs (1)
309
ContainerVisual root = new
ContainerVisual
();
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2878
bamlType.DefaultConstructor = delegate() { return new System.Windows.Media.
ContainerVisual
(); };
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
1183
case KnownElements.ContainerVisual: o = new System.Windows.Media.
ContainerVisual
(); break;
114 references to ContainerVisual
PresentationCore (16)
Core\CSharp\MS\Internal\Ink\Renderer.cs (14)
328
ContainerVisual
parent = drawingAttributes.IsHighlighter ? GetContainerVisual(drawingAttributes) : _incrementalRenderingVisuals;
383
ContainerVisual
correctParent
386
ContainerVisual
currentParent
387
= VisualTreeHelper.GetParent(visual) as
ContainerVisual
;
557
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
606
VisualCollection children = ((
ContainerVisual
)(VisualTreeHelper.GetParent(precedingVisual))).Children;
616
ContainerVisual
parent = GetContainerVisual(visual.Stroke.DrawingAttributes);
628
ContainerVisual
parent = (
ContainerVisual
)(VisualTreeHelper.GetParent(visual));
671
private
ContainerVisual
GetContainerVisual(DrawingAttributes drawingAttributes)
710
private
ContainerVisual
_rootVisual;
711
private
ContainerVisual
_highlightersRoot;
712
private
ContainerVisual
_incrementalRenderingVisuals;
713
private
ContainerVisual
_regularInkVisuals;
Core\CSharp\System\Windows\Media\BitmapCacheBrush.cs (2)
43
private
ContainerVisual
AutoWrapVisual
401
private
ContainerVisual
_dummyVisual;
PresentationFramework (98)
src\Framework\MS\Internal\Documents\DocumentPageHost.cs (4)
56
ContainerVisual
pageVisualHost = currentParent as
ContainerVisual
;
87
ContainerVisual
pageVisualHost;
90
pageVisualHost = VisualTreeHelper.GetParent(_pageVisual) as
ContainerVisual
;
src\Framework\MS\Internal\PtsHost\FigureParaClient.cs (10)
420
ContainerVisual
pageContentVisual;
421
ContainerVisual
floatingElementsVisual;
430
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
431
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
453
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
458
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
459
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
513
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
src\Framework\MS\Internal\PtsHost\FloaterParaClient.cs (10)
424
ContainerVisual
pageContentVisual;
425
ContainerVisual
floatingElementsVisual;
434
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
435
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
457
else if (visualChildren.Count == 1 && !(visualChildren[0] is
ContainerVisual
))
462
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
463
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
517
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
src\Framework\MS\Internal\PtsHost\FlowDocumentPage.cs (4)
888
ContainerVisual
pageVisual = null;
1037
private void DestroyVisualLinks(
ContainerVisual
visual)
1050
Invariant.Assert(vc[index] is
ContainerVisual
, "The children should always derive from ContainerVisual");
1051
DestroyVisualLinks((
ContainerVisual
)(vc[index]));
src\Framework\MS\Internal\PtsHost\Line.cs (3)
386
internal
ContainerVisual
CreateVisual()
431
ContainerVisual
parent = currentParent as
ContainerVisual
;
src\Framework\MS\Internal\PtsHost\PtsHelper.cs (6)
45
internal static void UpdateMirroringTransform(FlowDirection parentFD, FlowDirection childFD,
ContainerVisual
visualChild, double width)
65
internal static void ClipChildrenToRect(
ContainerVisual
visual, Rect rect)
71
((
ContainerVisual
)visualChildren[index]).Clip = new RectangleGeometry(rect);
78
internal static void UpdateFloatingElementVisuals(
ContainerVisual
visual, List<BaseParaClient> floatingElementList)
298
ContainerVisual
parent = currentParent as
ContainerVisual
;
src\Framework\MS\Internal\PtsHost\PtsPage.cs (11)
674
internal
ContainerVisual
GetPageVisual()
1118
ContainerVisual
pageContentVisual;
1119
ContainerVisual
floatingElementsVisual;
1128
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
1129
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
1157
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
1158
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
1276
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
1631
private
ContainerVisual
_visual;
src\Framework\MS\Internal\PtsHost\SubpageParaClient.cs (9)
344
ContainerVisual
pageContentVisual;
345
ContainerVisual
floatingElementsVisual;
354
pageContentVisual = (
ContainerVisual
)_visual.Children[0];
355
floatingElementsVisual = (
ContainerVisual
)_visual.Children[1];
383
Debug.Assert(visualChildren.Count == 1 && visualChildren[0] is
ContainerVisual
);
384
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[0];
437
ContainerVisual
trackVisual = (
ContainerVisual
)visualChildren[index];
src\Framework\MS\Internal\PtsHost\TableParaClient.cs (2)
1691
ContainerVisual
parent = currentParent as
ContainerVisual
;
src\Framework\MS\Internal\PtsHost\TextParaClient.cs (27)
78
ContainerVisual
lineContainerVisual = _visual;
184
ContainerVisual
lineContainerVisual = _visual;
1601
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
1661
ContainerVisual
lineVisual = CreateLineVisual(ref arrayLineDesc[index], Paragraph.ParagraphStartCharacterPosition);
1677
ContainerVisual
lineVisual = (
ContainerVisual
) lineVisuals[index];
3468
ContainerVisual
visual,
3510
ContainerVisual
lineVisual = line.CreateVisual();
3525
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3555
ContainerVisual
lineVisual = line.CreateVisual();
3566
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3596
private
ContainerVisual
CreateLineVisual(ref PTS.FSLINEDESCRIPTIONSINGLE lineDesc, int cpTextParaStart)
3612
ContainerVisual
lineVisual = line.CreateVisual();
3628
ContainerVisual
visual,
3715
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3735
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3775
ContainerVisual
lineVisual = CreateLineVisual(ref lineDesc, cpTextParaStart);
3860
ContainerVisual
visual,
3922
ContainerVisual
lineVisual = line.CreateVisual();
3938
ContainerVisual
lineVisual = (
ContainerVisual
) visualChildren[index];
3991
ContainerVisual
lineVisual = line.CreateVisual();
4002
ContainerVisual
lineVisual = (
ContainerVisual
)visualChildren[index];
src\Framework\MS\Internal\PtsHost\UIElementParaClient.cs (2)
128
ContainerVisual
parent = currentParent as
ContainerVisual
;
src\Framework\MS\Internal\Text\ComplexLine.cs (3)
178
ContainerVisual
parent = currentParent as
ContainerVisual
;
188
ContainerVisual
proxyVisual = new ContainerVisual();
src\Framework\System\Windows\Controls\ViewBox.cs (2)
162
private
ContainerVisual
InternalVisual
461
private
ContainerVisual
_internalVisual;
src\Framework\System\Windows\Documents\RubberbandSelector.cs (2)
309
ContainerVisual
root = new ContainerVisual();
328
private void CloneVisualTree(
ContainerVisual
parent, Visual old)
src\Framework\System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
191
case 99: t = () => typeof(
ContainerVisual
); break;
src\Framework\System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
2876
typeof(System.Windows.Media.
ContainerVisual
),
src\Framework\System\Windows\Markup\KnownTypes.cs (1)
5643
case KnownElements.ContainerVisual: t = typeof(System.Windows.Media.
ContainerVisual
); break;