private int _delayTime = 100; //延时时间。

        public void DragOver(DropInfo info)
        {
            _mouseOn = true;
            if (!_accepted)
            {
                SplitScreenPanel ssp = info.Target as SplitScreenPanel;
                //延时拖动接收。
                if (Environment.TickCount - _startTick < _delayTime)
                {
                    return;
                }
                List <string> ids = info.Data as List <string>;
                if (ids == null)
                {
                    info.Effects = DragDropEffects.None;
                    return;
                }

                SplitAdorner = CreateAdorner(ssp);
                //启动动画。
                Storyboard sb = CreateStoryboard(1);
                sb.Begin(SplitAdorner, true);
                _accepted = true;
            }
        }
        SplitScreenAdorner CreateAdorner(SplitScreenPanel ssp)
        {
            SplitScreenAdorner adorner = new SplitScreenAdorner(ssp);

            return(adorner);
        }