Пример #1
0
 public override void Visit(PKGridColumnRow item)
 {
     if (AreSameType <PKColumn>(childItem))
     {
         this.CanAdd = true;
     }
 }
 public override void Visit(PKGridColumnRow item)
 {
     if (currentItem is PKColumn)
     {
         item.Add(currentItem as PKColumn);
     }
 }
Пример #3
0
        public override void Visit(PKGridColumnRow item)
        {
            var node = AddNode(item, 5);

            item.Cells.ToList().ForEach(x =>
            {
                x.Accept(new PKTreeNodeVisitor(node.Nodes));
            });
        }
 public override void Visit(PKGridColumnRow item)
 {
     canAddVisitor = new PKItemCanAddVisitor(newItem);
     item.Accept(canAddVisitor);
     if (canAddVisitor.CanAdd)
     {
         item.Add(newItem as PKColumn);
         this.Added = true;
     }
 }
 public override void Visit(PKGridColumnRow item)
 {
     item.Cells.ToList().ForEach(x => {
         var visitor = new PKExt3CodeGenVisitor();
         x.Accept(visitor);
         Code += visitor.Code + ",";
     });
     if (Code.Length > 0)
     {
         Code = Code.Remove(Code.Length - 1, 1);
     }
 }
        public override void Visit(PKGridColumnRow item)
        {
            PKFlatItem flatItem = new PKFlatItem();

            this.FlatItems.Add(flatItem);

            UpdateFromBase(item, flatItem);

            item.Cells.ToList().ForEach(x => {
                x.Accept(this);
            });
        }
Пример #7
0
 public abstract void Visit(PKGridColumnRow item);
Пример #8
0
        public override void Visit(PKGridColumnRow item)
        {
            UpdateFromBase(item);

            contextMenuStrip.Show(control, x, y);
        }
Пример #9
0
 public override void Visit(PKGridColumnRow item)
 {
     UpdateSize(item);
 }
Пример #10
0
 public override void Visit(PKGridColumnRow item)
 {
     VisitBase(item);
 }