System.Windows.Rect.Offset C# (CSharp) Method

Offset() public method

public Offset ( double offsetX, double offsetY ) : void
offsetX double
offsetY double
return void
        public void Offset(double offsetX, double offsetY)
        {
            if (this.IsEmpty)
            {
                throw new InvalidOperationException("Rect_CannotCallMethod");
            }
            this._x += offsetX;
            this._y += offsetY;
        }

Same methods

Rect::Offset ( Rect rect, double offsetX, double offsetY ) : Rect

Usage Example

        protected override void OnRender(DrawingContext drawingContext)
        {
            Rect rect = new Rect(startPoint, endPoint);
            rect.Offset(-0.5d, -0.5d);

            drawingContext.DrawRectangle(fill, stroke, rect);
        }
All Usage Examples Of System.Windows.Rect::Offset