3 writes to
PresentationFramework (3)
System\Windows\Controls\UIElementCollection.cs (3)
125vc[index] = value; 146vc[index] = null; // explicitly disconnect the existing visual; 147vc[index] = item;
50 references to
PresentationCore (3)
MS\Internal\Ink\Renderer.cs (1)
537if (parent.Children[j] is StrokeVisual)
System\Windows\Media\ContainerVisual.cs (1)
225return _children[index];
System\Windows\Media\VisualCollection.cs (1)
908_currentElement = _collection[_index];
PresentationFramework (47)
MS\Internal\Documents\DocumentGrid.cs (14)
854DocumentGridPage dp = _childrenCollection[i] as DocumentGridPage; 1001return _childrenCollection[index]; 1049Border background = _childrenCollection[i] as Border; 1064DocumentGridPage page = _childrenCollection[i] as DocumentGridPage; 1168UIElement background = _childrenCollection[_backgroundVisualIndex] as UIElement; 1206UIElement uiPage = _childrenCollection[visualChild] as UIElement; 1388DocumentGridPage lastDp = _childrenCollection[_childrenCollection.Count - 1] as DocumentGridPage; 1443visiblePages.Add(_childrenCollection[_firstPageVisualIndex + j - Math.Max(0, firstPage)]); 1501if (vcIndex < _childrenCollection.Count && _childrenCollection[vcIndex] == current) 1519if (vcIndex >= _childrenCollection.Count || _childrenCollection[vcIndex] != current) 1647DocumentGridPage dp = _childrenCollection[i] as DocumentGridPage; 2273UIElement page = _childrenCollection[i] as UIElement; 2749DocumentGridPage dp = _childrenCollection[i] as DocumentGridPage; 2771DocumentGridPage dp = _childrenCollection[i] as DocumentGridPage;
MS\Internal\PtsHost\FigureParaClient.cs (1)
453ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\FloaterParaClient.cs (1)
460ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\FlowDocumentPage.cs (3)
1007if (vc[index] is UIElementIsland) 1013Invariant.Assert(vc[index] is ContainerVisual, "The children should always derive from ContainerVisual"); 1014DestroyVisualLinks((ContainerVisual)(vc[index]));
MS\Internal\PtsHost\PtsHelper.cs (3)
61((ContainerVisual)visualChildren[index]).Clip = new RectangleGeometry(rect); 83while(visualIndex < visualChildren.Count && visualChildren[visualIndex] != paraVisual) 283while (visualCollection[index] != paraClient.Visual)
MS\Internal\PtsHost\PtsPage.cs (1)
1154ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\SubpageParaClient.cs (1)
388ContainerVisual trackVisual = (ContainerVisual)visualChildren[index];
MS\Internal\PtsHost\TableParaClient.cs (7)
266Invariant.Assert(((RowVisual)rowVisualsCollection[iR]).Row == row); 281(RowVisual)(rowVisualsCollection[iR]), 290(RowVisual)(rowVisualsCollection[iR]), 1475if (((RowVisual)(rowVisualsCollection[firstIndex])).Row != row) 1482RowVisual rowVisual = (RowVisual)(rowVisualsCollection[lastIndex]); 1502if ((cellVisualsCollection[firstIndex]) != visual) 1509if (cellVisualsCollection[lastIndex] == visual) break;
MS\Internal\PtsHost\TextParaClient.cs (6)
1411ContainerVisual lineVisual = (ContainerVisual) lineVisuals[index]; 1487ContainerVisual lineVisual = (ContainerVisual) lineVisuals[index]; 3261ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3302ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3656ContainerVisual lineVisual = (ContainerVisual) visualChildren[index]; 3720ContainerVisual lineVisual = (ContainerVisual)visualChildren[index];
System\Windows\Controls\TextBlock.cs (1)
1153return _complexContent.VisualChildren[index];
System\Windows\Controls\UIElementCollection.cs (7)
109get { return _visualChildren[index] as UIElement; } 119if (vc[index] != value) 121UIElement e = vc[index] as UIElement; 144if(vc[index] != item) 256visuals[i] = vc[i]; 310UIElement e = vc[index] as UIElement; 353visuals[loop] = vc[i];
System\Windows\Documents\AdornerLayer.cs (2)
384return _children[index]; 476((Adorner)(_children[index])).AdornerTransform = transform;