public override void Visit(PKField item) { if (this.currentItem is PKFieldItem) { item.Add(this.currentItem as PKFieldItem); } }
public override void Visit(PKField item) { var node = AddNode(item, 2); item.LabelField.Accept(new PKTreeNodeVisitor(node.Nodes)); item.ValueField.Accept(new PKFieldTreeNodeVisitor(node.Nodes)); }
public override void Visit(PKField item) { UpdateFromBase(item); SetVisible("mnuPaste", false); contextMenuStrip.Show(control, x, y); }
public override void Visit(PKField item) { PKFlatItem flatItem = new PKFlatItem(); this.FlatItems.Add(flatItem); UpdateFromBase(item, flatItem); item.LabelField.Accept(this); item.ValueField.Accept(this); }
public override void Visit(PKField item) { var codeVisitor = new PKFieldCodeGenVisitor(); item.ValueField.Accept(codeVisitor); Code = string.Format(@"new {0}({{ width: {1}, fieldLabel: '{2}', {3} }})", item.ValueField.ExtTypeName, item.ValueField.Width, item.LabelField.Value.Replace(":", ""), codeVisitor.StrCode); }
private void mnuAddNumberField_Click(object sender, EventArgs e) { var field = new PKField { Name = "num" + PKSequenceGenerator.GetNextGUIId(), Width = 200 }; field.Add(new PKLabelField { Value = "Label:", Align = PKHAlign.Right, Width = 120 }); field.Add(new PKNumberField { Width = 120 }); pkExtDesigner.AddItem(field); }
private void mnuAddTextArea_Click(object sender, EventArgs e) { var field = new PKField { Name = "txtArea" + PKSequenceGenerator.GetNextGUIId(), Height = 140, Width = 300 }; field.Add(new PKLabelField { Value = "Label:", Align = PKHAlign.Right, Width = 120 }); field.Add(new PKTextAreaField { Width = 220 }); pkExtDesigner.AddItem(field); }
private void mnuAddDateField_Click(object sender, EventArgs e) { var field = new PKField { Name = "dt" + PKSequenceGenerator.GetNextGUIId(), Width = 200 }; field.Add(new PKLabelField { Value = "Label:", Align = PKHAlign.Right, Width = 120 }); field.Add(new PKDateField { Value = DateTime.Today.ToString("MM/dd/yyyy"), Width = 120 }); pkExtDesigner.AddItem(field); }
public abstract void Visit(PKField item);
public override void Visit(PKField item) { UpdateSize(item); }
public override void Visit(PKField item) { }
public override void Visit(PKField item) { VisitBase(item); }