개정판 85d3b2eb
dev issue #503 : fix lbel
Change-Id: Ic70dae9259511bd87cedd0ecce0e5d654d0721dd
DTI_PID/SPPIDConverter/AutoModeling.cs | ||
---|---|---|
5198 | 5198 |
{ |
5199 | 5199 |
text.SPPID.RepresentationId = _LMLabelPersist.AsLMRepresentation().Id; |
5200 | 5200 |
_LMLabelPersist.Commit(); |
5201 |
|
|
5202 |
DependencyObject dependency = radApp.ActiveDocument.ActiveSheet.DrawingObjects[_LMLabelPersist.get_GraphicOID().ToString()] as DependencyObject; |
|
5203 |
if (dependency != null) |
|
5204 |
{ |
|
5205 |
radApp.ActiveSelectSet.RemoveAll(); |
|
5206 |
radApp.ActiveSelectSet.Add(dependency); |
|
5207 |
Ingr.RAD2D.Transform transform = dependency.GetTransform(); |
|
5208 |
transform.DefineByMove2d(x - _LMLabelPersist.get_XCoordinate(), y - _LMLabelPersist.get_YCoordinate()); |
|
5209 |
radApp.ActiveSelectSet.Transform(transform, true); |
|
5210 |
radApp.ActiveSelectSet.RemoveAll(); |
|
5211 |
} |
|
5212 |
|
|
5201 | 5213 |
ReleaseCOMObjects(_LMLabelPersist); |
5202 | 5214 |
} |
5203 | 5215 |
} |
내보내기 Unified diff