예제 #1
0
파일: XLine.cs 프로젝트: monocraft/Core2D
        /// <summary>
        ///
        /// </summary>
        /// <param name="r"></param>
        public override void Bind(Record r)
        {
            var record = r ?? this.Data.Record;

            _start.TryToBind("Start", this.Data.Bindings, record);
            _end.TryToBind("End", this.Data.Bindings, record);
        }
예제 #2
0
파일: XText.cs 프로젝트: monocraft/Core2D
        /// <summary>
        ///
        /// </summary>
        /// <param name="r"></param>
        public override void Bind(Record r)
        {
            var record = r ?? this.Data.Record;

            _topLeft.TryToBind("TopLeft", this.Data.Bindings, record);
            _bottomRight.TryToBind("BottomRight", this.Data.Bindings, record);
        }
예제 #3
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="r"></param>
        public override void Bind(Record r)
        {
            var record = r ?? this.Data.Record;

            _point1.TryToBind("Point1", this.Data.Bindings, record);
            _point2.TryToBind("Point2", this.Data.Bindings, record);
            _point3.TryToBind("Point3", this.Data.Bindings, record);
        }