예제 #1
0
        public OutsidePosition RelativeTo(AGuiElement anchor, float xPortionAnchor, float yPortionAnchor, float xPortionThis, float yPortionThis)
        {
            var positioner = new RelativeToPositioner(anchor, xPortionAnchor, yPortionAnchor, xPortionThis, yPortionThis);

            this.positioners.Add(positioner);

            return(new OutsidePosition(this, positioner));
        }
예제 #2
0
        public OutsidePosition RelativeTo(IGuispaceElement anchor, float xPortionAnchor, float yPortionAnchor, float xPortionThis, float yPortionThis)
        {
            var positioner = new RelativeToPositioner(anchor.Position, xPortionAnchor, yPortionAnchor, xPortionThis, yPortionThis);

            this.positioners.Add(positioner);
            this.dependsOn(anchor.Position);

            return(new OutsidePosition(this, positioner));
        }