public override ImageObject CreateElement(Image ui, Origin <double> origin, double width, double height, int zIndex, double defaultX = 320, double defaultY = 240) { Panel.SetZIndex(ui, zIndex); //Canvas.Children.Add(ui); var ele = new ImageObject(ui, width, height, origin, defaultX, defaultY, Storyboard) { Host = this }; EleList.Add(ele); //Storyboard.Completed += (sender, e) => { ele.ClearObj(); }; return(ele); }
public virtual ImageObject CreateElement(Image ui, Origin <double> origin, double width, double height, int zIndex, double defaultX = 320, double defaultY = 240) { //Canvas.Children.Add(ui); Panel.SetZIndex(ui, zIndex); var ele = new ImageObject(ui, width, height, origin, defaultX, defaultY) { Host = this }; //ele.Storyboard.Completed += (sender, e) => { Canvas.Children.Remove(ui); }; EleList.Add(ele); return(ele); }