개정판 168f8027
issue #812 상단 Angle 컨트롤에 아무것도 안나오는 문제 및 빌드 오류 수정
Change-Id: Ic2b9da31e24cba6185dd5765a1ce2947fa1ebf55
MarkupToPDF/Controls/Line/ArrowArcControl.cs | ||
---|---|---|
304 | 304 |
get { return (double)GetValue(AngleProperty); } |
305 | 305 |
set { SetValue(AngleProperty, value); } |
306 | 306 |
} |
307 |
public double Angle |
|
308 |
{ |
|
309 |
get { return (double)GetValue(AngleProperty); } |
|
310 |
set |
|
311 |
{ |
|
312 |
if (this.Angle != value) |
|
313 |
{ |
|
314 |
SetValue(AngleProperty, value); |
|
315 |
} |
|
316 |
} |
|
317 |
} |
|
307 |
|
|
308 |
|
|
309 |
//public double Angle |
|
310 |
//{ |
|
311 |
// get { return (double)GetValue(AngleProperty); } |
|
312 |
// set |
|
313 |
// { |
|
314 |
// if (this.Angle != value) |
|
315 |
// { |
|
316 |
// SetValue(AngleProperty, value); |
|
317 |
// } |
|
318 |
// } |
|
319 |
//} |
|
320 |
|
|
318 | 321 |
public Point EndPoint |
319 | 322 |
{ |
320 | 323 |
get { return (Point)GetValue(EndPointProperty); } |
... | ... | |
480 | 483 |
this.isTransOn = false; |
481 | 484 |
this.MidPoint = new Point(0, 0); |
482 | 485 |
this.EndPoint = pt; |
486 |
|
|
487 |
Point tmp = this.EndPoint; |
|
488 |
Angle = MathSet.returnAngle(this.StartPoint, ref tmp, true); |
|
489 |
|
|
483 | 490 |
if (bAxisLocked || bShiftKeyPressed) |
484 | 491 |
{ |
485 |
Point tmp = this.EndPoint; |
|
486 |
string angle = MathSet.returnAngleString(this.StartPoint, ref tmp, true); |
|
487 | 492 |
this.EndPoint = tmp; |
488 | 493 |
} |
489 | 494 |
|
내보내기 Unified diff