예제 #1
0
        public override void Visit(PKPanelFooter item)
        {
            var node = AddNode(item, 17);

            item.Items.ToList().ForEach(x =>
            {
                x.Accept(new PKTreeNodeVisitor(node.Nodes));
            });
        }
예제 #2
0
 public override void Visit(PKPanelFooter item)
 {
     if (AreSameType <PKContainer>(childItem) ||
         AreSameType <PKField>(childItem) ||
         AreSameType <PKButton>(childItem) ||
         AreSameType <PKText>(childItem))
     {
         this.CanAdd = true;
     }
 }
 public override void Visit(PKPanelFooter item)
 {
     item.Items.ToList().ForEach(x =>
     {
         var visitor = new PKExt3CodeGenVisitor();
         x.Accept(visitor);
         Code += visitor.Code + ",";
     });
     if (Code.Length > 0)
     {
         Code = Code.Remove(Code.Length - 1, 1);
     }
 }
예제 #4
0
 public abstract void Visit(PKPanelFooter item);
예제 #5
0
 public override void Visit(PKPanelFooter item)
 {
     UpdateFromBase(item);
     contextMenuStrip.Show(control, x, y);
 }
예제 #6
0
 public override void Visit(PKPanelFooter item)
 {
 }
 public override void Visit(PKPanelFooter item)
 {
     Visit(item as PKContainer);
 }
 public override void Visit(PKPanelFooter item)
 {
     item.Add(this.currentItem);
 }