Ejemplo n.º 1
0
        public void CheckForChange()
        {
            if (Control == null)
            {
                return;
            }

            foreach (var obj in LiveCache)
            {
                if (!Control.InternalChildren.Any(dest => obj == dest))
                {
                    //Dirty Clean-Up calling
                    CleanupHelper.LoadContentAsync(Control, obj, null, CancellationToken.None);
                }
            }

            LiveCache.Clear();
            foreach (var obj in Control.InternalChildren)
            {
                LiveCache.Add(obj);
            }
        }
Ejemplo n.º 2
0
 private Task <Object> GetView(String uri)
 {
     return(contentLoader.LoadContentAsync(new Uri(uri, UriKind.RelativeOrAbsolute), CancellationToken.None));
 }