Exemplo n.º 1
0
        public override void UpdateLayout()
        {
            if (edgeView.input?.node != edgeView.output?.node)
            {
                base.UpdateLayout();
                return;
            }

            Rect r = new Rect(curveInfo.minX, curveInfo.minY, curveInfo.maxX - curveInfo.minX, curveInfo.maxY - curveInfo.minY);

            r.xMin -= 5;
            r.xMax += 5;
            r.yMin -= 5;
            r.yMax += 5;

            LayoutProperty.SetValue(this, r);
        }