public void OnDrop(DropInfo dropInfo) { Point position = dropInfo.DropPosition; GraphicsVM gvm = dropInfo.Data as GraphicsVM; GraphicsBase graphics = GraphicsFactory.Create(position, gvm.Type); DrawableLayer.DrawVisual(graphics); }