Пример #1
0
        private static void WorkerThread(object arg)
        {
            try
            {
                var hostVisuals = (HostVisual[])arg;

                var indeterminateSource = new VisualTargetPresentationSource(hostVisuals[0]);
                var determinateSource   = new VisualTargetPresentationSource(hostVisuals[1]);

                _autoResetEvent.Set();

                indeterminateSource.RootVisual = CreateIndeterminateElement();
                determinateSource.RootVisual   = CreateDeterminateElement();

                Dispatcher.Run();
            }
            catch
            {
            }
        }
Пример #2
0
        private static void WorkerThread(object arg)
        {
            try
            {
                var objects = (object[])arg;

                var hostVisual   = (HostVisual)objects[0];
                var createVisual = (Func <Visual>)objects[1];

                var indeterminateSource = new VisualTargetPresentationSource(hostVisual);

                _autoResetEvent.Set();

                indeterminateSource.RootVisual = createVisual();

                Dispatcher.Run();
            }
            catch
            {
            }
        }
Пример #3
0
        private static void WorkerThread(object arg)
        {
            try
            {
                var objects = (object[]) arg;

                var hostVisual = (HostVisual)objects[0];
                var createVisual = (Func<Visual>)objects[1];

                var indeterminateSource = new VisualTargetPresentationSource(hostVisual);

                _autoResetEvent.Set();

                indeterminateSource.RootVisual = createVisual();

                Dispatcher.Run();
            }
            catch
            {
            }
        }
Пример #4
0
        private static void WorkerThread(object arg)
        {
            try
            {
                var hostVisuals = (HostVisual[])arg;

                var indeterminateSource = new VisualTargetPresentationSource(hostVisuals[0]);
                var determinateSource = new VisualTargetPresentationSource(hostVisuals[1]);

                _autoResetEvent.Set();

                indeterminateSource.RootVisual = CreateIndeterminateElement();
                determinateSource.RootVisual = CreateDeterminateElement();

                Dispatcher.Run();
            }
            catch
            {
            }
        }