ZForge.Controls.TreeViewAdv.Tree.TreeViewAdv.DrawNode C# (CSharp) Method

DrawNode() public method

public DrawNode ( TreeNodeAdv node, DrawContext context ) : void
node TreeNodeAdv
context DrawContext
return void
        public void DrawNode(TreeNodeAdv node, DrawContext context)
        {
            foreach (NodeControlInfo item in GetNodeControls(node))
            {
                if (item.Bounds.X >= OffsetX && item.Bounds.X - OffsetX < this.Bounds.Width)// skip invisible nodes
                {
                    context.Bounds = item.Bounds;
                    context.Graphics.SetClip(context.Bounds);
                    item.Control.Draw(node, context);
                    context.Graphics.ResetClip();
                }
            }
        }
TreeViewAdv