void WindowPositionChange(object sender, EventArgs e)
        {
            Point temPoint = BackWnd.PointToScreen(new Point(0, 0));

            m_3DRenderWnd.Owner = this;

            m_3DRenderWnd.Left = temPoint.X;
            m_3DRenderWnd.Top  = temPoint.Y;
        }
        private void ChangWindowSize()
        {
            int CurWidth  = (int)this.ActualWidth;
            int CurHeight = (int)this.ActualHeight;

            // Menus.Width = CurWidth;
            //BackWnd.Width = CurWidth;
            //BackWnd.Height = CurHeight - Menus.Height;
            if (m_3DRenderWnd != null)
            {
                //m_3DRenderWnd.SetWndPos(0, 0, CurWidth, CurHeight);
            }
            if (m_3DRenderWnd != null)
            {
                m_3DRenderWnd.Height = BackWnd.ActualHeight;
                m_3DRenderWnd.Width  = BackWnd.ActualWidth;
                Point CurPos = BackWnd.PointToScreen(new Point(0, 0));
                m_3DRenderWnd.Left = CurPos.X;
                m_3DRenderWnd.Top  = CurPos.Y;
            }
        }