Решение такое:
app_namespace - пространство имен приложения
Media - каталог где лежит ассет
Circles - имя файла xaml
circle - имя класса
app_namespace.Media.circles circle = new app_namespace.Media.circles();
circle.Width = 400;
circle.Height = 400;
circle.HorizontalAlignment = HorizontalAlignment.Left;
circle.VerticalAlignment = VerticalAlignment.Top;
circle.Margin = new Thickness(pointerPosition.X - 200, pointerPosition.Y - 200, 0, 0);
Canvas.SetZIndex(circle, 2);
maingrid.Children.Add(circle);
Storyboard sb = circle.Resources["anim_pulse"] as Storyboard;
sb.Begin();
sb.Completed += (s, h) => maingrid.Children.Remove(circle);
maingrid - контейнер, куда помещаем ассет
maingrid.Children.Add(circle);