示例#1
0
        /// <summary>
        /// LabelNode 转 KNXLabel
        /// </summary>
        /// <returns></returns>
        public KNXLabel ToKnx()
        {
            var knx = new KNXLabel();

            base.ToKnx(knx);

            return knx;
        }
示例#2
0
        /// <summary>
        /// LabelNode 转 KNXLabel
        /// </summary>
        /// <returns></returns>
        public KNXLabel ToKnx()
        {
            var knx = new KNXLabel();

            base.ToKnx(knx);

            return(knx);
        }
示例#3
0
        /// <summary>
        /// LabelNode 转 KNXLabel
        /// </summary>
        /// <returns></returns>
        public KNXLabel ToKnx(BackgroundWorker worker)
        {
            var knx = new KNXLabel();

            base.ToKnx(knx, worker);

            return(knx);
        }
示例#4
0
        public KNXLabel ExportTo(BackgroundWorker worker, string dir, Point RelPoint)
        {
            KNXLabel knx = this.ToKnx(worker);

            knx.Left = this.LocationInPageFact.X - RelPoint.X;
            knx.Top  = this.LocationInPageFact.Y - RelPoint.Y;

            return(knx);
        }
示例#5
0
 /// <summary>
 /// KNXLabel 转 LabelNode
 /// </summary>
 /// <param name="knx"></param>
 public LabelNode(KNXLabel knx)
     : base(knx)
 {
     this.Name = ImageKey = SelectedImageKey = MyConst.Controls.KnxLabelType;
 }
示例#6
0
 /// <summary>
 /// KNXLabel 转 LabelNode
 /// </summary>
 /// <param name="knx"></param>
 public LabelNode(KNXLabel knx)
     : base(knx)
 {
     this.Name = ImageKey = SelectedImageKey = MyConst.Controls.KnxLabelType;
 }
示例#7
0
 public LabelNode(KNXLabel knx, BackgroundWorker worker, string DirSrcImg)
     : this(knx, worker)
 {
     this.Id = GenId(); // 创建新的Id
 }
示例#8
0
 /// <summary>
 /// KNXLabel 转 LabelNode
 /// </summary>
 /// <param name="knx"></param>
 public LabelNode(KNXLabel knx, BackgroundWorker worker)
     : base(knx, worker)
 {
     this.Name = ImageKey = SelectedImageKey = MyConst.Controls.KnxLabelType;
     SetText(this.Title);
 }