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; } }