LayoutFarm.CustomWidgets.HtmlBox.SetHtmlContainerEventHandlers C# (CSharp) Method

SetHtmlContainerEventHandlers() private method

private SetHtmlContainerEventHandlers ( ) : void
return void
        void SetHtmlContainerEventHandlers()
        {
            myHtmlCont.AttachEssentialHandlers(
                //1.
                (s, e) => this.InvalidateGraphics(),
                //2.
                (s, e) =>
                {
                    //---------------------------
                    if (htmlRenderBox == null) return;
                    //--------------------------- 
                    htmlhost.GetRenderTreeBuilder().RefreshCssTree(myHtmlCont.RootElement);
                    var lay = this.htmlhost.GetSharedHtmlLayoutVisitor(myHtmlCont);
                    myHtmlCont.PerformLayout(lay);
                    this.htmlhost.ReleaseHtmlLayoutVisitor(lay);
                },
                //3.
                (s, e) => this.InvalidateGraphics(),
                //4
                (s, e) => { this.RaiseLayoutFinished(); });
        }
        public MyHtmlContainer HtmlContainer