/// <summary> /// 绘制柱状图函数 /// </summary> private void DrawZk() { // 实例化一个OutputZkToCad窗口 OutputZkToCad outputZk = new OutputZkToCad(); outputZk.ShowDialog(); }
/// <summary> /// 执行后台线程的函数 /// </summary> /// <param name="_path">输出路径</param> private void DoBackGroundWork(object _path) { if (BWType == OutputType.WordLoad) { WorkLoadStatistic.OutputToWord(Path); } else if (BWType == OutputType.NTest) { NTestStatistic.OutputToWord(Path); } else if (BWType == OutputType.Ps) { CPTStatistic.OutputToWord(Path); } else if (BWType == OutputType.RST) { RSTStatistic.OutputToWord(Path); } else if (BWType == OutputType.GAT) { GATStatistic.OutputToWord(Path); } else if (BWType == OutputType.BearingAndModulus) { BearingAndModulusCalculation.OutputToWord(Path); } else if (BWType == OutputType.ShearingStrength) { ShearingStrengthCalculation.OutputToWord(Path); } else if (BWType == OutputType.AllTables) { OutputStatisticToWord.OutputToWord(Path); } else if (BWType == OutputType.ZkCad) { OutputZkToCad.OutputToCad(Path, OutputZkList, OutputScaleList); } else if (BWType == OutputType.JkCad) { OutputJkToCad.OutputToCad(Path, OutputJkList, OutputScaleList); } }