EDIT: As fixed by CodeNaked - MSDN docs are actually incorrect. Inner children and children are the same.
Children are just children who were added regularly, while InternalChildren includes children who were added through data binding (when the panel is an ItemsPanelTemplate)
"Children represent the child collection of elements that the Group consisting of. InternalChildren represents the contents of the children of the collection plus those elements generated by the data binding. Both consist of a UIElementCollection of children located inside the parent of the Group."
see http://msdn.microsoft.com/en-us/library/ms754152.aspx
Elad katz
source share