/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubMirrorCommandTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineGeometry = new SublineGeometry(); sublineGeometry.SublineOffset = 0; sublineGeometry.ShowSize = false; }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubBeamTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineGeometry = new SublineGeometry(); sublineGeometry.ShowSize = false; Tip.TipChanged += tip_TipChanged; Tip.TipCompleted += tip_TipCompleted; }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubArrayCommandTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineGeometry = new SublineGeometry(); sublineGeometry.SublineOffset = 0; sublineGeometry.ShowSize = true; }
/// <summary> /// 当前的构造函数 /// </summary> /// <param name="dc"></param> public ActionTip(DrawingControl dc) { DrawingControl = dc; textTip = new TextTip(); textTip.Placement = PlacementMode.RelativePoint; textTip.ESCPressed += textTip_ESCPressed; }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubArcTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineGeometry = new SublineGeometry(); sublineGeometry.SublineOffset = 0; sublineGeometry.ShowSize = true; Tip.TipChanged += tip_TipChanged; Tip.TipCompleted += tip_TipCompleted; }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubOffsetCommandTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineHGeometry = new SublineGeometry(); sublineHGeometry.SublineOffset = 0; sublineVGeometry = new SublineGeometry(); sublineVGeometry.SublineOffset = 0; sublineJGeometry = new SublineGeometry(); sublineJGeometry.SublineOffset = 0; }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubRotateCommandTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineHGeometry = new SublineGeometry(); sublineHGeometry.SublineOffset = 0; sublineHGeometry.ShowSize = false; sublineVGeometry = new SublineGeometry(); sublineVGeometry.SublineOffset = 0; sublineVGeometry.ShowSize = false; angleGeometry = new AngleGeometry(); }
/// <summary> /// 当前的构造函数,初始化当前的绘制 /// </summary> /// <param name="dc"></param> public SubEllipseTip(DrawingControl dc, TextTip tip) : base(dc, tip) { sublineHGeometry = new SublineGeometry(); sublineHGeometry.SublineOffset = 0; sublineVGeometry = new SublineGeometry(); sublineVGeometry.SublineOffset = 0; sublineVGeometry.ShowSize = false; Tip.TipChanged += tip_TipChanged; Tip.TipCompleted += tip_TipCompleted; }
/// <summary> /// 构造函数,初始化当前的提示框 /// </summary> /// <param name="dc"></param> public BaseTip(DrawingControl dc, TextTip tip) { drawingControl = dc; this.tip = tip; this.tip.PlacementTarget = this.drawingControl; }
public SubTextTip(DrawingControl dc, TextTip tip) : base(dc, tip) { Tip.TipChanged += tip_TipChanged; Tip.TipCompleted += tip_TipCompleted; }