/// <summary> /// Constructor for the class /// </summary> /// <param name="frm">The parent form</param> /// <param name="field">The field to be edited</param> public GUIDFieldDefinition(MainForm frm, GUIDField field) : base(frm) { InitializeComponent(); this.mode = FormMode.Edit; this.field = field; this.page = field.Page; LoadFormData(); }
private List <Control> GetControls(GUIDField field, Size canvasSize) { DragableGUIDField textBox = new DragableGUIDField(); SetControlProperties(textBox, field, canvasSize); textBox.ReadOnly = true; textBox.Text = field.SampleGuid(); textBox.BorderStyle = borderStyle; DragableLabel prompt = GetPrompt(textBox, field, canvasSize); List <Control> controls = new List <Control>(); controls.Add(prompt); controls.Add(textBox); return(controls); }