// private int GetMeasured() // { // if(chMeasured.Checked == true) // { // return 1; // } // else // { // return 2; // } // } // // private int GetIncidence() // { // if(rdoNormal.Checked == true) // { // return 1; // } // else // { // return 2; // } // } // // private int GetFreqBand() // { // if(rdoOctave.Checked == true) // { // return 1; // } // else // { // return 2; // } // } // // private int GetGraphType() // { // if(rdoAbsorptionCoefficient_RB.Checked == true) // { // return 1; // } // else if(rdoAbsorptionCoefficient_AT.Checked == true) // { // return 2; // } // else // { // return 3; // } // } // private void rdoNormal_CheckedChanged(object sender, System.EventArgs e) // { // IsGraphExist(); // } // // private void rdoOctave_CheckedChanged(object sender, System.EventArgs e) // { // IsGraphExist(); // } // // private void rdoAbsorptionCoefficient_RB_CheckedChanged(object sender, System.EventArgs e) // { // IsGraphExist(); // } // // private void rdoAbsorptionCoefficient_AT_CheckedChanged(object sender, System.EventArgs e) // { // IsGraphExist(); // } // // private void rdoTransmissionLoss_CheckedChanged(object sender, System.EventArgs e) // { // IsGraphExist(); // } // // private void btnView_Click(object sender, System.EventArgs e) // { // int dGraphType = GetGraphType(); // // if(dGraphType == 1) // { // GraphDraw(); // } // else if(dGraphType == 2) // { // GraphDraw(); // } // else if(dGraphType == 3) // { // GraphDraw(); // } // } // private void btnAdd_Click(object sender, System.EventArgs e) // { // if(DialogResult.OK == openFileDialog1.ShowDialog()) // { // string strFileName = openFileDialog1.FileName; // // FileParsing(strFileName); // // IsGraphExist(); // } // } // public void FileParsing(string strFileName) // { // MPEClass MPEClass1 = new MPEClass(); // MPEData MPEData1 = MPEClass1.NewMPEData(); // // bool result = MPEData1.FileLoad_2(strFileName); // if(result == false) // ��ȿ�� ȭ���� �ƴϸ� �����Ѵ� // { // MPEClass1.DeleteMPEData(MPEData1); // } // else // { // Save(MPEData1); // } // } // public void Save(MPEData MPEData1) // { // int dID = int.Parse(strSearchResult_Selected_ID); // // HONUS.MaterialPerformanceAnalysis.Component.MPA_DB MPA_DB1 = new HONUS.MaterialPerformanceAnalysis.Component.MPA_DB(); // // if(bIsSingle == true) // { // int dMax_ID_SingleMeterialGraph = MPA_DB1.GetMax_ID_SingleMeterialGraph(); // // if(GetGraphType().ToString() == "1") // { // MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),MPEData1.MAbsorption.GetString(),"",""); // } // else if(GetGraphType().ToString() == "2") // { // MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"",MPEData1.MAbsorption.GetString(),""); // } // else if(GetGraphType().ToString() == "3") // { // MPA_DB1.CreateSingleMaterialGraph(dMax_ID_SingleMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"","",MPEData1.MAbsorption.GetString()); // } // } // else // { // int dMax_ID_MultiMeterialGraph = MPA_DB1.GetMax_ID_MultiLayerMaterialGraph(); // // if(GetGraphType().ToString() == "1") // { // MPA_DB1.CreateMultiMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),MPEData1.MAbsorption.GetString(),"",""); // } // else if(GetGraphType().ToString() == "2") // { // MPA_DB1.CreateSingleMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"",MPEData1.MAbsorption.GetString(),""); // } // else if(GetGraphType().ToString() == "3") // { // MPA_DB1.CreateSingleMaterialGraph(dMax_ID_MultiMeterialGraph,dID,strSelectedName,GetMeasured().ToString(),edtTemperature.Text,GetIncidence().ToString() // ,edtAngle.Text,GetFreqBand().ToString(),GetGraphType().ToString(),MPEData1.Frequency.GetString(),"","",MPEData1.MAbsorption.GetString()); // } // } // // } private void btnCreate_Click(object sender, System.EventArgs e) { clsParameter clsParameter1 = new clsParameter(); dgSingleMaterial_View dgSingleMaterial_View1 = new dgSingleMaterial_View(); dgSingleMaterial_View1.clsParameter1 = clsParameter1; dgSingleMaterial_View1.IsCreate(true); dgSingleMaterial_View1.ShowDialog(); ListViewItem item = new ListViewItem(); item.SubItems[0].Text = clsParameter1.str_ID; item.SubItems.Add(clsParameter1.strName); item.SubItems.Add(clsParameter1.strThickness); item.SubItems.Add(clsParameter1.strFlowResistivity); item.SubItems.Add(clsParameter1.strLossFactor); item.SubItems.Add(clsParameter1.strBulkDensity); item.SubItems.Add(clsParameter1.strYoungsModulus); item.SubItems.Add(clsParameter1.strPoissionsRatio); item.SubItems.Add(clsParameter1.strThermalCharLength); item.SubItems.Add(clsParameter1.strViscousCharLength); item.SubItems.Add(clsParameter1.strProsity); item.SubItems.Add(clsParameter1.strStructureFactor); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add("0"); item.SubItems.Add(clsParameter1.strM_ID); lstSearchResultList.Items.Add(item); }
private void lstSearchResultList_DoubleClick(object sender, System.EventArgs e) { //pnlGraphOption.Enabled = true; // Ŭ���� �ο��� ������ MPALayer1 Ŭ������ �����ϴ� ��ƾ �߰� // // if(bIsSingle == true) // { strSearchResult_Selected_ID = lstSearchResultList.SelectedItems[0].Text; strSelectedName = lstSearchResultList.SelectedItems[0].SubItems[1].Text; // } // else // { // //strID = lstSearchResultList.SelectedItems[20].Text; // } if(((frmMD_Main2)this.ParentForm).bIsSearchPopup == false) { //IsGraphExist(); if(bIsSingle == true) { clsParameter clsParameter1 = new clsParameter(); clsParameter1.str_ID = lstSearchResultList.SelectedItems[0].Text; clsParameter1.strName = lstSearchResultList.SelectedItems[0].SubItems[1].Text; clsParameter1.strThickness = lstSearchResultList.SelectedItems[0].SubItems[2].Text; clsParameter1.strFlowResistivity = lstSearchResultList.SelectedItems[0].SubItems[3].Text; clsParameter1.strLossFactor = lstSearchResultList.SelectedItems[0].SubItems[4].Text; clsParameter1.strBulkDensity= lstSearchResultList.SelectedItems[0].SubItems[5].Text; clsParameter1.strYoungsModulus = lstSearchResultList.SelectedItems[0].SubItems[6].Text; clsParameter1.strPoissionsRatio = lstSearchResultList.SelectedItems[0].SubItems[7].Text; clsParameter1.strThermalCharLength = lstSearchResultList.SelectedItems[0].SubItems[8].Text; clsParameter1.strViscousCharLength = lstSearchResultList.SelectedItems[0].SubItems[9].Text; clsParameter1.strProsity = lstSearchResultList.SelectedItems[0].SubItems[10].Text; clsParameter1.strStructureFactor = lstSearchResultList.SelectedItems[0].SubItems[11].Text; clsParameter1.strM_ID = lstSearchResultList.SelectedItems[0].SubItems[20].Text; dgSingleMaterial_View dgSingleMaterial_View1 = new dgSingleMaterial_View(); dgSingleMaterial_View1.clsParameter1 = clsParameter1; dgSingleMaterial_View1.IsCreate(false); dgSingleMaterial_View1.ShowDialog(); lstSearchResultList.SelectedItems[0].SubItems[2].Text = clsParameter1.strThickness; lstSearchResultList.SelectedItems[0].SubItems[3].Text = clsParameter1.strFlowResistivity; lstSearchResultList.SelectedItems[0].SubItems[4].Text = clsParameter1.strLossFactor; lstSearchResultList.SelectedItems[0].SubItems[5].Text = clsParameter1.strBulkDensity; lstSearchResultList.SelectedItems[0].SubItems[6].Text = clsParameter1.strYoungsModulus; lstSearchResultList.SelectedItems[0].SubItems[7].Text = clsParameter1.strPoissionsRatio; lstSearchResultList.SelectedItems[0].SubItems[8].Text = clsParameter1.strThermalCharLength; lstSearchResultList.SelectedItems[0].SubItems[9].Text = clsParameter1.strViscousCharLength; lstSearchResultList.SelectedItems[0].SubItems[10].Text = clsParameter1.strProsity; lstSearchResultList.SelectedItems[0].SubItems[11].Text = clsParameter1.strStructureFactor; lstSearchResultList.SelectedItems[0].SubItems[20].Text = clsParameter1.strM_ID; } else { MultiMaterial_View MultiMaterial_View1 = new MultiMaterial_View(); MultiMaterial_View1.strMID = strSearchResult_Selected_ID; MultiMaterial_View1.strName = lstSearchResultList.SelectedItems[0].SubItems[1].Text; MultiMaterial_View1.strTotalThick = lstSearchResultList.SelectedItems[0].SubItems[2].Text; MultiMaterial_View1.ShowDialog(); } } MyListClickedEvent("ListClicked",strSearchResult_Selected_ID,bIsSingle); }