LayoutFarm.HtmlWidgets.ListItem.GetPresentationNode C# (CSharp) 메소드

GetPresentationNode() 공개 메소드

public GetPresentationNode ( WebDom hostNode ) : WebDom.DomElement
hostNode WebDom
리턴 WebDom.DomElement
        public WebDom.DomElement GetPresentationNode(WebDom.DomElement hostNode)
        {
            if (pnode != null) return pnode;
            //------------------------------
            if (itemText == null)
            {
                itemText = "";
            }
            var ownerdoc = hostNode.OwnerDocument;
            pnode = ownerdoc.CreateElement("div");
            // pnode.SetAttribute("style", "font:10pt tahoma");

            textSpanNode = ownerdoc.CreateElement("span");
            textSpanNode.AddChild(ownerdoc.CreateTextNode(itemText.ToCharArray()));
            pnode.AddChild(textSpanNode);
            return pnode;
        }
    }

Usage Example

예제 #1
0
 public void AddItem(ListItem ui)
 {
     items.Add(ui);
     if (pnode != null)
     {
         pnode.AddChild(ui.GetPresentationNode(pnode));
     }
 }
All Usage Examples Of LayoutFarm.HtmlWidgets.ListItem::GetPresentationNode