А где подробнее почитать как с веб-сервера в приложение отправить?
public static IEnumerable<T> GetAllChildren<T>(this UIElement frameworkElement) where T : UIElement
{
if (frameworkElement == null)
{
yield break;
}
for (var i = 0; i < VisualTreeHelper.GetChildrenCount(frameworkElement); i++)
{
var _Child = VisualTreeHelper.GetChild(frameworkElement, i);
if (_Child is T)
{
yield return (_Child as T);
}
var control = _Child as UIElement;
foreach (var child in GetAllChildren<T>(control))
{
yield return child;
}
}
}