РЕДАКТИРОВАТЬ: Как исправлено CodeNaked - документы MSDN на самом деле неверны.InternalChildren и Children - это то же самое.
Дочерние элементы - это просто дочерние элементы, которые регулярно добавлялись, тогда как InternalChildren включает дочерние элементы, которые были добавлены с помощью привязки данных (когда панель представляет собой ItemsPanelTemplate)
«Дочерние элементы представляют дочернюю коллекцию элементов, из которой состоит Panel. InternalChildren представляет содержимое коллекции« Дети »плюс элементы, созданные с помощью привязки данных. Оба элемента представляют собой UIElementCollection дочерних элементов, размещенных в родительской панели.»
см. http://msdn.microsoft.com/en-us/library/ms754152.aspx