VirtualizingPanel.InsertInternalChild Method

Microsoft Silverlight will reach end of support after October 2021. Learn more.

Adds the specified UIElement to the collection of a VirtualizingPanel element at the specified index position.

Namespace:  System.Windows.Controls
Assembly:  System.Windows (in System.Windows.dll)


Protected Sub InsertInternalChild ( _
    index As Integer, _
    child As UIElement _
protected void InsertInternalChild(
    int index,
    UIElement child


  • index
    Type: System.Int32
    The index position within the collection at which the child element is inserted.


This method offers better performance for Panel elements that virtualize their child collection than does the PresentationFrameworkCollection<T>.Add method.

Version Information


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0


For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.