BaseWPFHelpers.Helpers.TurnOffMediaElements C# (CSharp) Method

TurnOffMediaElements() public static method

Helper to pause any media elements down in the visual tree
public static TurnOffMediaElements ( Visual parent ) : void
parent Visual
return void
        public static void TurnOffMediaElements(Visual parent)
        {
            List<FrameworkElement> lst = FindElementsOfType(parent,typeof(MediaElement));

            foreach (FrameworkElement me in lst)
            {
                var meCast = me as MediaElement;

                if (meCast != null && meCast.CanPause)
                {
                    try
                    {
                        meCast.Pause();
                    }
                    catch //(Exception e)
                    {
                    }
                }
            }

        }