public override void StopRecursive(){ Stop (); for(int i=0; i<_depth_displays.Length; i++){ DisplayObject child = _depth_displays[i]; Movie childMovie = child as Movie; if(childMovie != null) childMovie.StopRecursive(); } } #endregion