|
@@ -1102,8 +1102,14 @@ namespace OTSIncAReportGraph.Controls
|
|
|
|
|
|
if (_type == IMAGEGRID_DIS_TYPE.CLASSIFY_TYPE)
|
|
|
{
|
|
|
+ m_list_baseobject.Sort((x, y) =>
|
|
|
+ {
|
|
|
+ return (Math.Sqrt(((DisplayParticle)x).objParticleData.Area / 3.14159) * 2).CompareTo(Math.Sqrt(((DisplayParticle)y).objParticleData.Area / 3.14159) * 2);
|
|
|
+ });
|
|
|
+
|
|
|
foreach (DisplayParticle ls_dp in m_list_baseobject)
|
|
|
{
|
|
|
+ ls_dp.ParticleFL = Convert.ToString(Math.Sqrt(ls_dp.objParticleData.Area / 3.14159) * 2);
|
|
|
ls_dp.SetPaintState(PaintState.NORMALPAINT);
|
|
|
|
|
|
if (!FLNameList.ContainsKey(ls_dp.TypeName))
|