'개별보기' 상태에서 전해조 그룹 변경 時 자동으로 선택된 전해조 채널 보이기
This commit is contained in:
@@ -2002,6 +2002,30 @@ namespace vmsnet
|
||||
newdr.cname = dr.TITLE;
|
||||
newdr.cc = dr.COLOR;
|
||||
|
||||
/* 작성자: 이재웅, 작성일: 2024-12-09, 내용: '개별보기' 상태에서 전해조 그룹 변경 時 자동으로 선택된 전해조 채널 보이기 */
|
||||
if (newdr.use)
|
||||
{
|
||||
int idx = dr.IDX;
|
||||
//지정된 플롯의 표시여부를 변경한다.
|
||||
if (this.Streamer1.Length < idx)
|
||||
{
|
||||
Array.Resize(ref Streamer1, idx);
|
||||
Array.Resize(ref dataVolt, idx);
|
||||
Array.Resize(ref dataTime, idx);
|
||||
}
|
||||
|
||||
if (dataTime[idx - 1] == null) dataTime[idx - 1] = new List<double>();
|
||||
if (dataVolt[idx - 1] == null) dataVolt[idx - 1] = new List<float>();
|
||||
if (Streamer1[idx - 1] == null) Streamer1[idx - 1] = formsPlot1.Plot.Add.ScatterPoints(dataTime[idx - 1], dataVolt[idx - 1]);
|
||||
|
||||
Streamer1[idx - 1].LineWidth = 1;
|
||||
Streamer1[idx - 1].MarkerSize = 0;
|
||||
/* 작성자: 이재웅, 작성일: 2024-11-27, 내용: 변경한 셀이름으로 차트범례 표시 */
|
||||
Streamer1[idx - 1].LegendText = newdr.cname; //$"CH{idx}";
|
||||
Streamer1[idx - 1].IsVisible = true;
|
||||
selectchlist.Add(idx); //선택채널에 추가한다.
|
||||
}
|
||||
/************************************************************************/
|
||||
|
||||
ds1.channel.AddchannelRow(newdr);
|
||||
}
|
||||
|
||||
@@ -1039,6 +1039,30 @@ namespace vmsnet
|
||||
newdr.cname = dr.TITLE;
|
||||
newdr.cc = dr.COLOR;
|
||||
|
||||
/* 작성자: 이재웅, 작성일: 2024-12-09, 내용: '개별보기' 상태에서 전해조 그룹 변경 時 자동으로 선택된 전해조 채널 보이기 */
|
||||
if (newdr.use)
|
||||
{
|
||||
int idx = dr.IDX;
|
||||
//지정된 플롯의 표시여부를 변경한다.
|
||||
if (this.Streamer1.Length < idx)
|
||||
{
|
||||
Array.Resize(ref Streamer1, idx);
|
||||
Array.Resize(ref dataVolt, idx);
|
||||
Array.Resize(ref dataTime, idx);
|
||||
}
|
||||
|
||||
if (dataTime[idx - 1] == null) dataTime[idx - 1] = new List<double>();
|
||||
if (dataVolt[idx - 1] == null) dataVolt[idx - 1] = new List<float>();
|
||||
if (Streamer1[idx - 1] == null) Streamer1[idx - 1] = formsPlot1.Plot.Add.ScatterPoints(dataTime[idx - 1], dataVolt[idx - 1]);
|
||||
|
||||
Streamer1[idx - 1].LineWidth = 1;
|
||||
Streamer1[idx - 1].MarkerSize = 0;
|
||||
/* 작성자: 이재웅, 작성일: 2024-11-27, 내용: 변경한 셀이름으로 차트범례 표시 */
|
||||
Streamer1[idx - 1].LegendText = newdr.cname; //$"CH{idx}";
|
||||
Streamer1[idx - 1].IsVisible = true;
|
||||
selectchlist.Add(idx); //선택채널에 추가한다.
|
||||
}
|
||||
/************************************************************************/
|
||||
|
||||
ds1.channel.AddchannelRow(newdr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user