using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using UCDraw; using GeoSigma.UCDraw; using UCDraw.UC; namespace LibTest { public partial class FrmDock : Form { MainView viewerCur = null; public FrmDock() { InitializeComponent(); } private void FrmDock_Load(object sender, EventArgs e) { //MainViewNew mainView = new MainViewNew(); ////设置窗体最大化 //mainView.Dock = DockStyle.Fill; ////去掉窗体边框 //mainView.FormBorderStyle = FormBorderStyle.None; ////指定当前子窗体显示的容器 //mainView.Parent = this.panel1; //mainView.Show(); } private void OpenFile(string fileName) { MainView mainView = new MainView(); //设置窗体最大化 mainView.Dock = DockStyle.Fill; if (mainView.OpenFile(fileName) == false) { return; } viewerCur = mainView; //指定当前子窗体显示的容器 mainView.Parent = this; mainView.BringToFront(); mainView.Show(); //MainViewNew mainView = new MainViewNew(); ////指定当前子窗体显示的容器 //mainView.Parent = this; //mainView.FormBorderStyle = FormBorderStyle.None; ////设置窗体最大化 //mainView.Dock = DockStyle.Fill; //mainView.WindowState = FormWindowState.Maximized; ////去掉窗体边框 //mainView.FormBorderStyle = FormBorderStyle.None; //mainView.Show(); } private void btnStatistic_Click(object sender, EventArgs e) { viewerCur.StatisticVisble = !viewerCur.StatisticVisble; } private void btnOpenFile_Click(object sender, EventArgs e) { string strFile = DocHelper.OpenDialog(); if (strFile != null) { OpenFile(strFile); } } } }