RedBadger.Xpf.Controls.RootElement.Update C# (CSharp) Method

Update() public method

Updates XPF layout logic.
public Update ( ) : void
return void
        public void Update()
        {
            if (!this.IsArrangeValid)
            {
                this.renderer.ClearInvalidDrawingContexts();
            }

            Rect viewport = this.Viewport;
            this.Measure(new Size(viewport.Width, viewport.Height));
            this.Arrange(viewport);
            this.renderer.PreDraw();

            if (this.inputManager != null)
            {
                this.inputManager.Update();
            }
        }