static ContainerVisual GetVisual(UIElement element)
{
var hostVisual = ElementCompositionPreview.GetElementVisual(element);
ContainerVisual root = hostVisual.Compositor.CreateContainerVisual();
ElementCompositionPreview.SetElementChildVisual(element, root);
return root;
}