개정판 67cfe4dc
Fix: Block의 Attribute의 TAG가 일치하지 않는 경우 처리(Compare)
- GridView에서 Grouping했을때 행의 헤더에 Index 표시
Change-Id: I837eaf7f0db31bfb708504fe5dbf1d22141f7539
ID2.Manager/ID2.Manager.Compare/Controls/Verification.cs | ||
---|---|---|
654 | 654 |
|
655 | 655 |
try |
656 | 656 |
{ |
657 |
var entities = blkref.Explode(Blocks); |
|
657 |
var entities = blkref.Explode(Blocks).Where(x => x.Visible);
|
|
658 | 658 |
entities.ToList().ForEach(y => |
659 | 659 |
{ |
660 | 660 |
#region 블럭 이름이 ARROW로 시작되는 경우 Hatch로 화살표를 그려준다. |
... | ... | |
717 | 717 |
txt.Color = color != Color.Empty ? color : GetEntColor(Layers, txt); |
718 | 718 |
txt.ColorMethod = colorMethodType.byEntity; |
719 | 719 |
KeyValuePair<string, AttributeReference>? kp = attributes.Find(z => z.Key == txt.Tag); |
720 |
if (kp.HasValue) |
|
720 |
if (kp.HasValue && kp.Value.Value != null)
|
|
721 | 721 |
{ |
722 | 722 |
///attributes.RemoveAll(x => x.Key == txt.Tag); |
723 | 723 |
txt.TextString = (kp.Value.Value) != null ? kp.Value.Value.Value : string.Empty; |
... | ... | |
733 | 733 |
} |
734 | 734 |
*/ |
735 | 735 |
} |
736 |
else |
|
737 |
{ |
|
738 |
txt.TextString = txt.Value; |
|
739 |
} |
|
736 | 740 |
} |
737 | 741 |
|
738 | 742 |
res.AddRange(entities.Where(y => |
내보내기 Unified diff