|
@@ -592,8 +592,10 @@ namespace OTSIncAReportApp
|
|
{
|
|
{
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DrawDistrbutionImageAndBSE_ByQuery(m_conditionData);
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DrawDistrbutionImageAndBSE_ByQuery(m_conditionData);
|
|
}
|
|
}
|
|
- m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
-
|
|
|
|
|
|
+ //if (m_ReportApp.im_ParticlesGridDevidePage != null)
|
|
|
|
+ //{
|
|
|
|
+ // m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DisplayParticleByParticlelist(m_ReportApp.im_ParticlesGridDevidePage.GetParticleslist_select());
|
|
|
|
+ //}
|
|
}
|
|
}
|
|
else if (m_ReportApp.im_Control_DrawDistrbutionImageAndBSE == null)
|
|
else if (m_ReportApp.im_Control_DrawDistrbutionImageAndBSE == null)
|
|
{
|
|
{
|
|
@@ -605,7 +607,10 @@ namespace OTSIncAReportApp
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionImageAndBSE);
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionImageAndBSE);
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DrawDistrbutionImageAndBSE_ByQuery(m_conditionData);
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DrawDistrbutionImageAndBSE_ByQuery(m_conditionData);
|
|
- m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
|
|
+ //if (m_ReportApp.im_ParticlesGridDevidePage != null)
|
|
|
|
+ //{
|
|
|
|
+ // m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.DisplayParticleByParticlelist(m_ReportApp.im_ParticlesGridDevidePage.GetParticleslist_select());
|
|
|
|
+ //}
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.FullGraphMatch();
|
|
m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.FullGraphMatch();
|
|
}
|
|
}
|
|
|
|
|
|
@@ -632,13 +637,15 @@ namespace OTSIncAReportApp
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionSortImage);
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionSortImage);
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.im_Control_DrawDistrbutionSortImage.GetDistrbutionSortimage_ByQuery(m_CurrentConditions);
|
|
m_ReportApp.im_Control_DrawDistrbutionSortImage.GetDistrbutionSortimage_ByQuery(m_CurrentConditions);
|
|
- m_ReportApp.im_Control_DrawDistrbutionSortImage.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
|
|
|
|
//判断当前点击测量结果中的数据源名,是否与已经加载的排序图显示的数据源名相同
|
|
//判断当前点击测量结果中的数据源名,是否与已经加载的排序图显示的数据源名相同
|
|
if (m_fileName == m_ReportApp.im_Control_DrawDistrbutionSortImage.ShowSourceName)
|
|
if (m_fileName == m_ReportApp.im_Control_DrawDistrbutionSortImage.ShowSourceName)
|
|
{
|
|
{
|
|
- //相同,加载计算条件
|
|
|
|
- m_ReportApp.im_Control_DrawDistrbutionSortImage.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
|
|
+ ////相同,加载计算条件
|
|
|
|
+ //if (m_ReportApp.im_ParticlesGridDevidePage != null)
|
|
|
|
+ //{
|
|
|
|
+ // m_ReportApp.im_Control_DrawDistrbutionSortImage.SetSelectParticle(m_ReportApp.im_ParticlesGridDevidePage.GetParticleslist_select());
|
|
|
|
+ //}
|
|
|
|
|
|
ConditionItem itm =m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.IMAGE_TYPE];
|
|
ConditionItem itm =m_CurrentConditions[OTS_REPORT_PROP_GRID_ITEMS.IMAGE_TYPE];
|
|
//切换BSE和分类,两种影像的显示方式
|
|
//切换BSE和分类,两种影像的显示方式
|
|
@@ -663,7 +670,10 @@ namespace OTSIncAReportApp
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionSortImage);
|
|
m_ReportApp.m_SImageWindow.Controls.Add(m_ReportApp.im_Control_DrawDistrbutionSortImage);
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.m_SImageWindow.Activate();
|
|
m_ReportApp.im_Control_DrawDistrbutionSortImage.GetDistrbutionSortimage_ByQuery(m_CurrentConditions);
|
|
m_ReportApp.im_Control_DrawDistrbutionSortImage.GetDistrbutionSortimage_ByQuery(m_CurrentConditions);
|
|
- m_ReportApp.im_Control_DrawDistrbutionSortImage.SetSelectParticle(m_ReportApp.GetSelectedParticles());
|
|
|
|
|
|
+ //if (m_ReportApp.im_ParticlesGridDevidePage != null)
|
|
|
|
+ //{
|
|
|
|
+ // m_ReportApp.im_Control_DrawDistrbutionSortImage.SetSelectParticle(m_ReportApp.im_ParticlesGridDevidePage.GetParticleslist_select());
|
|
|
|
+ //}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
@@ -684,7 +694,7 @@ namespace OTSIncAReportApp
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
m_ReportApp.m_TablesWindow.Activate();
|
|
break;
|
|
break;
|
|
case CALCULATE_TABLE_TYPE.PARTICALE_GENE_INFO:
|
|
case CALCULATE_TABLE_TYPE.PARTICALE_GENE_INFO:
|
|
- if (m_ReportApp.im_ParticlesGridDevidePage != null && m_ReportApp.im_ParticlesGridDevidePage.FileName == m_fileName&&!m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.WhetherThereAreDeleteParticles()&& m_ReportApp.GetSelectedParticles().Count == 0)
|
|
|
|
|
|
+ if (m_ReportApp.im_ParticlesGridDevidePage != null && m_ReportApp.im_ParticlesGridDevidePage.FileName == m_fileName&&!m_ReportApp.im_Control_DrawDistrbutionImageAndBSE.WhetherThereAreDeleteParticles())
|
|
{
|
|
{
|
|
m_ReportApp.m_TablesWindow.Controls.Clear();
|
|
m_ReportApp.m_TablesWindow.Controls.Clear();
|
|
m_ReportApp.m_TablesWindow.Controls.Add(m_ReportApp.im_ParticlesGridDevidePage);
|
|
m_ReportApp.m_TablesWindow.Controls.Add(m_ReportApp.im_ParticlesGridDevidePage);
|